配置文件方面的总结

1、@ConditionalOnProperty的作用和用法

通过@ConditionalOnProperty控制配置类是否生效,可以将配置与代码进行分离,实现了更好的控制配置.
@ConditionalOnProperty实现是通过havingValue与配置文件中的值对比,返回为true则配置类生效,反之失效.

 

 

 

@ConfigurationProperties(prefix = "mqttbus")

表示的是配置文件中的 结构

 

posted @ 2020-04-29 20:59  破碎s  阅读(129)  评论(0编辑  收藏  举报