1、只有當前組件是容器中的組件,才能使用容器提供的@ConfigurationPropeities功能
2、使用@ConfigurationProperties,被注入字段必須要有set 、get 方法
3、prefix表達式中可以使用 點來表示yml中的層級
4、通常需要通過配置文件注入復雜類型,如對象、List 、Map是優先考慮使用@ConfigurationProperties ,只是在某個業務邏輯找那個獲取一下配置文件中的某項值就直接用@Value就可以了
1、只有當前組件是容器中的組件,才能使用容器提供的@ConfigurationPropeities功能
2、使用@ConfigurationProperties,被注入字段必須要有set 、get 方法
3、prefix表達式中可以使用 點來表示yml中的層級
4、通常需要通過配置文件注入復雜類型,如對象、List 、Map是優先考慮使用@ConfigurationProperties ,只是在某個業務邏輯找那個獲取一下配置文件中的某項值就直接用@Value就可以了
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。