0
我需要在弹簧安全性的两个配置类中添加一个条件。当条件为真时,使用配置A,当条件为假时,使用配置B.春季条件注释运算符
我目前使用两个条件类。他们产生相反的结果。
我有可能在条件注释中使用某个运算符吗?像这样?
@Conditional(value = !MyCondition.class)
我需要在弹簧安全性的两个配置类中添加一个条件。当条件为真时,使用配置A,当条件为假时,使用配置B.春季条件注释运算符
我目前使用两个条件类。他们产生相反的结果。
我有可能在条件注释中使用某个运算符吗?像这样?
@Conditional(value = !MyCondition.class)
@Conditional
注释接收一个实现Condition
接口并且如果该条件匹配创建bean一个类名称。
如果您尝试实施的条件仅仅是否定另一个现有条件,则可以从现有条件扩展并覆盖matches
方法,作为调用父类matches
方法的否定。