spring-监听器

如图所示
初始化监听器-appliactionEventMulticaster提供了容器监听器的注册表
注册监听器-通过反射机制从beanDefinitionRegisty中找到所有实现ApplicationListener中的bean,然后注册到appliactionEventMulticaster注册表中
finishrefresh-容器启动完成,调用发布事件接口向容器中所有监听器发布事件(spring也是委托给appliactionEventMulticaster去通知所有的监听器)

浙公网安备 33010602011771号