springboot中中Conditional相关注解
2020-12-03 08:42
阅读:744
@ConditionalOnProperty
name 和 prefix 组合获取 application.yml配置 (prefix.name),如果不配置prefix,name不支持嵌套
比如spring.cache 直接 配置在name (name="spring.cache")上获取不到;要这样配置( prefix="spring",name="cache");前面获取到值与havingValue 设置的值进行比较,比较的结果依据matchIfMissing值设定来确定是否加载该配置类,默认matchIfMissing为false, 两者值相等就进行加载,否则不加载
评论
亲,登录后才可以留言!