SpringApplication.run()
中华坛花兰(Ⅱ级)
主要步骤:
遍历执行bootstrapRegistryInitializers
SimpleApplicationEventMulticaster代为管理listener,并发布容器starting通知Application Listeners
加载prepareEnvironment
打印printBanner
createApplicationContext(),支持REACTIVE、servlet、none(不使用嵌套webserver)
prepareContext()
https://www.nowcoder.com/discuss/606624580093882368
refreshContext()
https://www.nowcoder.com/discuss/606624815889256448
afterRefresh()
发布started通知
callRunners
收尾工作
https://cloud.tencent.com/developer/article/1656704
#springboot源码#