springboot的起步依賴

加載自動配置的方式2:

 

 springboot讀取配置文件的方式:

1、讀取核心配置文件

核心配置文件是指在resources根目錄下的application.properties或application.yml配置文件,讀取這兩個配置文件的方法有兩種,都比較簡單。

方式一:使用@Value方式(常用);在@Value的${}中包含的是核心配置文件中的鍵名

方式二:使用Environment方式;這種方式是依賴注入Evnironment來完成,在創建的成員變量private Environment env上加上@Autowired註解即可完成依賴注入,然後使用env.getProperty("鍵名")即可讀取出對應的值。

2、讀取自定義配置文件

爲了不破壞核心文件的原生態,但又需要有自定義的配置信息存在,一般情況下會選擇自定義配置文件來放這些自定義信息,這裏在resources目錄下創建配置文件author.properties。

注意:
    在@ConfigurationProperties註釋中有兩個屬性:
locations:指定配置文件的所在位置
prefix:指定配置文件中鍵名稱的前綴(我這裏配置文件中所有鍵名都是以author.開頭)
    使用@Component是讓該類能夠在其他地方被依賴使用,即使用@Autowired註釋來創建實例。

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