SpringBoot-03- 配置文件 Properties和Yml的區別以及使用方法

一、簡介
使用Spring Initializer快捷創建SpringBoot的項目自動生成了一個全局的application.properties配置文件。

其作用主要有兩個:

1、修改SpringBoot自動配置的默認值;
2、添加自定義屬性;

配置文件命名規則 : application-{profile}.properties/yml
加載配置文件的特性:springboot啓動會對項目中所有的配置文件都掃描加載,進行互補配置,但在相同配置下有優先級區別,高優先級會覆蓋低優先級的配置

其優先級規則如下:

springboot啓動會掃描以下位置的application.properties或者application.yml文件作爲springboot的默認配置文件:

-file:./config/            根目錄下建立的config文件夾下的application.properties     根目錄下的application.properties
-classpath:/config/        resource目錄下建立的config文件夾下的application.properties
-classpath:/               resource目錄下的application.properties
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章