为什么要用@ConditionalOnExpression 注解来替代 ConditionalOnProperty
时间: 2023-02-08 21:13:50 浏览: 362
详解配置类为什么要添加@Configuration注解
@ConditionalOnExpression 注解是 Spring Boot 中的一个条件注解,它可以根据表达式的值来决定是否要创建某个 Bean。这种注解的优势在于,它可以根据任意的表达式来决定是否要创建 Bean,而不仅仅是配置文件中的一个属性。因此,使用 @ConditionalOnExpression 注解可以提供更灵活的条件注解功能,而且可以替代 ConditionalOnProperty 注解使用。
阅读全文