SpringBoot事件监听机制
spring boot在启动过程中增加事件监听机制,为用户功能拓展提供极大的便利。
SpringBoot支持四种事件监听类型
1. ApplicationStartedEvent
spring boot启动开始时执行的事件
2. ApplicationEnvironmentPreparedEvent
spring boot 对应Enviroment已经准备完毕,但此时上下文context还没有创建。
3. ApplicationPreparedEvent
spring boot上下文context创建完成,但此时spring中的bean是没有完全加载完成的。
4.ApplicationFailedEvent
spring boot启动异常时执行事件
SpringBoot事件监听机制源码分析
http://blog.youkuaiyun.com/liaokailin/article/details/48194777