@EnableAutoConfiguration自动配置
其内部实现的关键点有
1、importselector该接口的方法返回值会被纳入到Spring容器中
2、SpringFactoriesloader可以从classpath中接收META-INF下的Spring.factories的配置文件
org.springframework.boot.autoconfigure.EnableAutoConfiguration=com.lsq.core.bean.RunnableConfiguration
spring.boot.enableautoConfiguration为true时(默认为true),才能启动自动配置
@EnableAutoConfiguration(exclude=UserConfig.class)可以进行排除
1、用class
@EnableAutoConfiguration(exclude=User.class)
2,用全类名
@EnableAutoConfiguration(excludeName="com.lsq.core.bean.Role")
@EnableAutoConfiguration框架提供的类跟接口它都会自己装配