SpringBoot 常用技能小結(一)

註解類

1.@ConfigurationProperties

它是springboot提供的一個比較方便引入配置文件屬性的註解。撇開springboot這一好用功能外,以前常用的是ResourceClassLoader(名字可能記錯,稍後更正)來加載配置文件,還得配對配置文件所在的位置,然後以Properties屬性來讀取裏面的屬性,再用String接收形成常用的業務或系統級的常量,這種老的方式是挺曲折的。

@ConfigurationProperties不同,直接創建一個屬性實體類,加上該註解即可獲得配置文件屬性,直接當普通的對象屬性使用,不過這裏是默認的配置文件位置/java/resources/,位置變了可以用另一個註解指明(稍後補充)。

這種方式挺方便的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章