1.SpringBoot的自动装配原理答主类上的springBootApplication注解为复合注解其中有EnableAutoConfiguration注解又复合了一个AutoConfigurationImportSelector方法这个方法实现了ImporSelector接口实现了其中ImportSelector方法这个方法会获取所有符合条件的类的全限定类名在启动时ImportSelecor就会读取所有依赖包下的spring.factories文件然后通过Conditional进行按需加载。