1. 程式人生 > >springboot配置檔案的位置和讀取順序

springboot配置檔案的位置和讀取順序

application.properties是spring boot預設的配置檔案,spring boot預設會在以下兩個路徑搜尋並載入這個檔案:

src\main\resources

src\main\resources\config

配置系統引數 

在application.properties中可配置一些系統引數,spring boot會自動載入這個引數到相應的功能,如下:配置tomcat的埠號

server.port=8080

yml檔案

在springboot中可以用application.yml檔案來代替application.properties檔案,只是寫發不一樣;

(1)yml檔案用縮排代替properties檔案中相同的字首

(2)yml檔案的值前面有一個空格

 

配置檔案的位置和讀取順序

 如果在不同的目錄中存在多個配置檔案,它的讀取順序是:

        1config/application.properties(專案根目錄中config目錄下)

        2config/application.yml

        3

application.properties(專案根目錄下)

        4application.yml

        5resources/config/application.properties(專案resources目錄中config目錄下)

        6resources/config/application.yml

        7

resources/application.properties(專案的resources目錄下)

        8resources/application.yml