1. 程式人生 > >使用IDEA搭建SpringBoot多環境多配置檔案

使用IDEA搭建SpringBoot多環境多配置檔案

啟動SpringBoot

開啟SpringBootApplication啟動類,滑鼠右鍵RUN項,或者Ctrl+Shift+F10,生成啟動配置

生成dev環境的配置檔案

/src/main/resources/application.properties公共配置檔案
/src/main/resources/application-default.properties生產環境配置檔案
/src/main/resources/application-dev.properties開發環境配置檔案,在程式碼管理中排除,不提交
在啟動配置中,Program arguments中新增--spring.profiles.active=dev

,這樣啟動時就會只加載公共和開發環境的配置檔案

開發時修改程式碼自動重啟

增加依賴庫spring-boot-devtools,這樣修改程式碼後,Ctrl+F9編譯程式碼後,就會自動重啟,重新載入程式碼。IDEA也可以設定自動編譯,但是不推薦,快捷鍵更好。

日誌

開發環境:編輯/src/main/resources/application-dev.properties

logging.level.root=WARN
logging.level.org.springframework.web=DEBUG
logging.level.org.hibernate=ERROR

生產環境:日誌寫到檔案,編輯/src/main/resources/application-default.properties

# 將日誌寫入該目錄下面,預設日誌檔案達到10M,會自動滾動,備份原來的,生成新的。
logging.path=/var/log