关于源码解析的文章,我感觉阅读学习的效率并不高。没有脑图来的实在,自顶向下自行学习,能大大增加学习效率。【图解Springboot】系列文章只放干货,不说废话。图片仅供收藏,转载请标明出处,谢谢各位小伙伴!
总结
- SpringBoot 启动IOC容器前需要先构建
SpringApplication应用,然后执行run方法。 - SpringBoot 的应用中包含两个关键组件:
ApplicationContextInitializer和ApplicationListener,分别是初始化器和监听器,它们都在构建SpringApplication时注册。 - 在创建IOC容器前,
SpringApplication会准备运行时环境Environment。 SpringApplicationRunListener可以监听 SpringBoot 应用的启动过程。