使用IDEA搭建SpringBoot多環境多配置檔案
阿新 • • 發佈:2019-01-08
啟動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