ApplicationContext 事件机制
ApplicationContext 事件机制
记住一句话,使用观察者模式,使你的业务逻辑之间解耦。
什么是观察者模式?我后续会写,现在讲具体事件机制用法。
(sorry 下班了 现在继续补上)
事件机制为我们提供了事件监听,订阅的实现。内部实现原理是观察者模式(后续写设计模式的时候会写),总体概括,实现了对bean的传播(!!!这个很重要)。
那么我们首先需要一个bean

这个总简单吧?
其次,上面说了,事件需要被监听以及订阅。
我们写一个事件类

开始监听

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

结果:

总结,做法是很套路的,按照具体需求来,传递不同的bean。
那这个能做什么?学任何东西都带目的性,上面已经说了,解耦。
浙公网安备 33010602011771号