使用过程
1.场景
1.1 比如说我们要对一个配置使用开启或者关闭,分别为开启和关闭添加默认bean
1.2 比如按照不同环境,启动不同的配置类
1.3 等等…
2.配置 Condition
场景:我们通过配置文件中属性,让系统自己选择创建 bean 的类型
import lombok.NoArgsConstructor;
import lombok.ToString;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Condition;
import org.springframework