@Conditional派生注解

作用:必须是@Conditional指定的条件成立,才给容器中添加组件,配置类里面的所有内容才生效
SpringBoot学习[email protected]与自动配置

@ConditionalOnMissingBean

容器中如果没有配置过这个Bean就注册这个组件
SpringBoot学习[email protected]与自动配置

@Configuration(proxyBeanMethods = false)

表明,如果proxyBeanMethods = true则表明,inter-bean references和extenernal calls是否能通过调用@Bean修饰的方法来获取到bean!

配置文件增加debug=true开启自动配置报告:

前面时Positive matches ,后面是 Negative matches

SpringBoot学习[email protected]与自动配置

相关文章: