条件注解

@Conditional是Spring提供的注解,成为条件注解,顾名思义,根据不同的条件加载不同的Bean到容器中,条件是写在一个接口实现类中,该条件所在的方法会返回不二类型值,true的时候表示满足该条件,这个注解可以用于方法或者类,condition接口中定义了matches方法, 需要将我们写的类实现condition这个接口,重写其中的matches方法,在方法或类上加上@Condition注解

原文地址:https://www.cnblogs.com/zzxzxn/p/11819846.html