SpringBoot(二): SpringBoot屬性配置文件 SpringBoot多環境配置文件 SpringBoot自定義配置文件
阿新 • • 發佈:2019-03-03
發的 strong 技術 npr cat 創建 錯誤 圖片 選擇
1.屬性配置文件
一共分為兩種,一種是鍵值對的properties屬性配置文件,一種是yaml格式的配置文件
properties配置:
2.多環境配置文件
當我們的項目中有多套配置文件 比如開發的配置文件 測試的配置文件等,可以指定激活那一套使用。
我這裏一共有4套配置文件
如果想使用application-test.properties文件,只需在application.properties文件裏面激活即可!
3.自定義配置文件:
兩種方式去讀取:
(1)使用@Value註解
讀取結果:
(2)把整個配置文件映射成一個對象
我創建了一個Model包,在Model包裏面建了一個類叫ConfigInfo
上面有一個紅色框,提示我們添加依賴,這個可以添加也可以不添加,我選擇添加,點擊圖片箭頭上的Open..打開新的網頁,粘貼依賴添加到pom文件。
大家會發現@ConfigurationProperties註解上面報錯,(並不是真正的錯了)不影響程序正常執行,如果不想看到紅色提示,可以修改錯誤級別 如圖
ConfigInfo類裏面寫上你配置的屬性 生成get set方法
Controller讀取:
頁面顯示:
OK
SpringBoot(二): SpringBoot屬性配置文件 SpringBoot多環境配置文件 SpringBoot自定義配置文件