通过上一节的内容我们讲解的 spring.factories是springboot启动classLoader加载的内部配置文件,通过加载配置以后我们可以说上下文被初始化,
这一节我们就详细讲解一下springboot整个加载流程。
通过源码分析我们大致可以把springboot分成如下结构:
目录流程:
1.构造springApplication实例对象
2.SpringApplication run 方法
3.Environment环境加载
4.application配置文件的加载
5.上下文applicationContext创建
6.ioc容器刷prepareCntext,refresh,依赖注入的过程
7.springboot如何自动配置机制
8.aop在springboot的使用
8.springboot事务配置
9.springboot mvc自动配置
通过这大致九个分支我们去了解springboot的整个流程。下一节我们就从 构造springApplication实例对象源码开始解析讲解。