@EnableAutoConfiguration 当@EnableAutoConfiguration启用时,spring在启动时扫描项目的classpath中的jar包,寻找包含spring.factories文件的jar包,加载需要自动加载的config然后选择器根据beancondition过滤掉不符合条件的config最后ClassParser把配置加载到spring容器 @SpringBootApplication @SpringBootApplication注解是被@EnableAutoConfiguration注解过的,所以可以实现自动化配置。