@ConfigurationProperties的几个使用细节

1、只有当前组件是容器中的组件,才能使用容器提供的@ConfigurationPropeities功能

2、使用@ConfigurationProperties,被注入字段必须要有set 、get 方法

3、prefix表达式中可以使用 点来表示yml中的层级

4、通常需要通过配置文件注入复杂类型,如对象、List 、Map是优先考虑使用@ConfigurationProperties ,只是在某个业务逻辑找那个获取一下配置文件中的某项值就直接用@Value就可以了

 

posted @ 2018-12-22 20:02  dehigher  阅读(6132)  评论(0编辑  收藏  举报