文章目录 1.美图 2.配置属性作为条件 3.@ConditionalOnProperty 4.实例测试 4.1 测试用例 4.2 实例演示 5.案例应用 5.1 配置 5.2 继承 5.3 Primary 5.4 ConditionalOnProperty 1.美图 2.配置属性作为条件 主要是根据配置参数,来决定是否需要创建这个bean,这样就给了我们一个根据配置来控制Bean的选择的手段了,如前面一篇博文中根据配置来选择是随机生成boolean还是随机生成int;只需要更改配置即可 3.@ConditionalOnProperty @Retention(RetentionPolicy.RUNTIME) @Target({