spring boot容器启动流程图
2017-01-02 01:11:15 0 举报
登录查看完整内容
作者其他创作
大纲/内容
2.listeners.starting(),触发ApplicationStartedEvent事件
4.打印启动提示符,默认spring的字符图
3.准备好环境ConfigurableEnvironment,触发ApplicationEnvironmentPreparedEvent时间
1.获取监听器SpringApplicationRunListeners listeners
二、SpringApplication.run()具体容器启动流程
6.准备上下文listeners的contextPrepared:空contextLoaded:触发ApplicationPreparedEvent事件
容器启动(Java启动main方法)
8.执行启动执行器ApplicationRunner/CommandLineRunner用户可拓展接口
EnableAutoConfiguration将所有符合自动配置条件的Bean加载到Ioc容器
5.实例化一个可配置应用上下文ConfigurableApplicationContext
9.listeners.finisheD成功触发事件ApplicationReadyEvent遇到异常,失败触发事件ApplicationFailedEvent
7.刷新上下文AbstractApplicationContext.Refresh()
一、执行注解:扫描、载入自动配置bean
0 条评论
回复 删除
下一页