使用springboot开发web应用是很方便,只需要引入相对应的GAV就可以使用对应的功能,springboot默认会帮我们配置好一些常用配置.那么springboot是怎么做到的呢?这篇文章将一步步跟踪源码,查看springboot到底是如何帮我们做自动化配置. springboot核心注解 @SpringBootApplication 可以看到使用@import导入一个开启自动配置的选择器 @import的作用,官方源码 * @author Chris Beams * @since 3.0…