目录
目标
深入了解spring auto-config启动原理。
what
auto-config可以理解为:基于classpath、已经定义的bean、配置信息,猜测并装配可能需要的bean。
提出问题
- autoconfig场景分类?
- bean定义解析顺序?
- 第三方jar中autoconfig配置如何获取?
启动原理图
请查看我的另一篇文章,其中以图示形式较详细展示了springboot启动流程。
主要类
EnableAutoConfiguration
- org.springframework.boot.autoconfigure.EnableAutoConfiguration
- 启用context的auto-config,基