![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring 框架
文章平均质量分 96
love_everybody
好好学习 记录学习生活
展开
-
spring boot event事件驱动 @EventListener
我们知道观察者模式可以实现代码的解耦,而spring的event模型就是这种设计模式的极佳体现。一个事件包含:事件发布、监听、和事件源。在spring中我们可以通过ApplicationContext的publishEvent方法去发布事件;通过实现ApplicationListener接口来自定义自己的监听器;继承ApplicationEvent类来实现事件源。下面以一个实例来说明:1.spring下使用event模型1.1 定义event/** * event的基类 * * @autho.原创 2020-06-10 01:47:46 · 1126 阅读 · 0 评论 -
Spring的IOC原理(通俗易懂)
1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由Ñ个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。 如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针,分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿...转载 2018-04-06 19:52:46 · 47319 阅读 · 25 评论