标签:resource res ati 必须 应用程序 pat nbsp border 特定
Spring Boot条件化注解:
条件化注解 | 配置生效条件 |
@ContionalOnBean | 配置了某个特定Bean |
@ContionalOnMissingBean | 没有配置特定的Bean |
@ConditionalOnClass | Classpath里有指定的类 |
@ContionalOnMissingClass | Classpath里缺少指定的类 |
@ConditionalOnExpression | 给定的Spring Expresssion Language(SpEL)表达式计算结果为true |
@ContionalOnJava | Java的版本匹配特定值或者一个范围值 |
@ConditionalOnJndi | 参数中给定的JNDI位置必须存在一个,如果没有给参数,则要有JNDI InitialContext |
@ConditionalOnProperty | 指定的配置属性要有一个明确的值 |
@ConditionalOnResource | Classpath里有指定的资源 |
@ConditionalOnWebApplication | 这是一个Web应用程序 |
@ConditionalOnNotWebApplication |
这不是一个Web应用程序 |
标签:resource res ati 必须 应用程序 pat nbsp border 特定
原文地址:https://www.cnblogs.com/30rl/p/12880094.html