标签: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