美文网首页程序员Spring Cloud java学习
SpringBoot 条件注解 @Conditional

SpringBoot 条件注解 @Conditional

作者: UEUEO | 来源:发表于2018-11-26 17:51 被阅读64次

SpringBoot 条件注解 @Conditional

转载:https://segmentfault.com/a/1190000011433487

注解 说明
@ConditionalOnBean 当SpringIoc容器内存在指定Bean的条件
@ConditionalOnClass 当SpringIoc容器内存在指定Class的条件
@ConditionalOnExpression 基于SpEL表达式作为判断条件
@ConditionalOnJava 基于JVM版本作为判断条件
@ConditionalOnJndi 在JNDI存在时查找指定的位置
@ConditionalOnMissingBean 当SpringIoc容器内不存在指定Bean的条件
@ConditionalOnMissingClass 当SpringIoc容器内不存在指定Class的条件
@ConditionalOnNotWebApplication 当前项目不是Web项目的条件
@ConditionalOnProperty 指定的属性是否有指定的值
@ConditionalOnResource 类路径是否有指定的值
@ConditionalOnSingleCandidate 当指定Bean在SpringIoc容器内只有一个,或者虽然有多个但是指定首选的Bean
@ConditionalOnWebApplication 当前项目是Web项目的条件

相关文章

网友评论

    本文标题:SpringBoot 条件注解 @Conditional

    本文链接:https://www.haomeiwen.com/subject/aotiqqtx.html