1、获取并启动监听器
2、项目运行环境environment的预配置
3、创建spring容器(createApplicationContext方法)
4、spring容器的前置处理(将启动类注入容器,为后续开启自动化配置慕奠定基础)
5、刷新容器(refresh方法)
6、spring容器后置处理
7、发出结束执行的事件通知
8、执行runners(用于调用自定义执行器Runner类,使得启动后立即执行一些特定程序,只执行一次)
9、发布应用上下文就绪事件(使用监听器SpringApplicationRunListener持续运行配置好的应用上下文applicationContext)
springboot中run启动执行过程
最新推荐文章于 2023-07-29 23:18:38 发布