ApplicationContext 事件机制

  ApplicationContext 事件机制

  记住一句话,使用观察者模式,使你的业务逻辑之间解耦。

  什么是观察者模式?我后续会写,现在讲具体事件机制用法。

 (sorry 下班了 现在继续补上)

   事件机制为我们提供了事件监听,订阅的实现。内部实现原理是观察者模式(后续写设计模式的时候会写),总体概括,实现了对bean的传播(!!!这个很重要)。

  那么我们首先需要一个bean

  

 

   这个总简单吧?

   其次,上面说了,事件需要被监听以及订阅。

   我们写一个事件类

       

 

 

  开始监听

  

 

 

  最后,我们调用试试效果:

  

 

 

     结果:

  

 

   

  总结,做法是很套路的,按照具体需求来,传递不同的bean。

  那这个能做什么?学任何东西都带目的性,上面已经说了,解耦。

posted on 2020-04-07 17:52  Jason_LZP  阅读(284)  评论(0)    收藏  举报