為了讓springboot
更好的生成配置元資料檔案,我們需要新增如下依賴,該依賴只會在編譯時呼叫,所以不用擔心會對生產造成影響
org.springframework.bootspring-boot-configuration-processor
true
server.servlet.context-path=/dev
server.servlet.context-path=/test
server.servlet.context-path=/prod
spring.profiles.active=dev
5. 訪問位址 http://localhost:8080/properties/2無效, 正確位址為 http://localhost:8080/dev/properties/2
總結:啟用不同的配置讀取的屬性值是不一樣的
SpringBoot 多環境配置
在我們的實際開發中,一般都有三套環境,開發環境,測試環境,生產環境,三套環境的資料庫連線配置也有所不同,比如,埠,ip位址等等。如果在打包時候都頻繁的修改配置檔案資訊,那必將是非常容易出錯的地方。還有乙個正式 在這個檔案中配置 spring.profiles.active test來指明對應哪個檔案...
springboot多環境配置
dev本地開發環境 server.port 1111 test測試環境 server.port 2222 pre預發布環境 server.port 3333 proc生產環境 server.port 4444 dev本地開發環境 spring.profiles.active dev test測試環境...
SpringBoot 多環境配置
在我們的實際開發中,一般都有三套環境,開發環境,測試環境,生產環境,三套環境的資料庫連線配置也有所不同,比如,埠,ip位址等等。如果在打包時候都頻繁的修改配置檔案資訊,那必將是非常容易出錯的地方。spring.profiles.active dev 就會載入開發環境配置的資訊。下面我們進行測試一下,...