
- Spring 容器初始化是执行refresh逻辑,关于事件监听的实现主要在registerListeners()方法和finishRefresh()方法完成。
registerListeners()
- 顾名思义将框架自带的和用户自定义实现的监听器(或者说观察者)注册到被观察者(容器上下文)
finishRefresh()
- 容器上下文refresh()方法执行到最后一步,会发布一个ContextRefreshedEvent事件,发布事件本质就是调用持有的监听器。触发监听器执行对事件响应逻辑。

本文标题:Spring 事件监听
本文链接:https://www.haomeiwen.com/subject/uyphcctx.html
网友评论