springboot多環境切換

2021-10-03 19:28:51 字數 681 閱讀 8146

profile是spring對不同環境提供不同配置功能的支援,可以通過啟用不同的環境版本,實現快速切換環境;

1.配置檔案我們需要通過乙個配置來選擇需要啟用的環境:

#比如在配置檔案中指定使用dev環境,我們可以通過設定不同的埠號進行測試;

#我們啟動springboot,就可以看到已經切換到dev下的配置了;

spring.profiles.active=dev

![在這裡插入描述](

2.yaml的多文件塊

和properties配置檔案中一樣,但是使用yml去實現不需要建立多個配置檔案,只需要乙個檔案就夠了,更加方便了 !

3.注意

注意:如果yml和properties同時都配置了埠,並且沒有啟用其他環境 , 缺省會使用properties配置檔案的!

Spring Boot 多環境配置和切換

在開發過程中乙個應用程式可能會在多個環境中執行,例如開發環境 測試環境 生產環境等,每乙個環境的配置資訊會分別儲存到各自的配置檔案中時,要如何配置及進行切換。server.port 8080 server.servlet.context path logging.level.com.qch.stri...

SpringBoot多配置檔案,切換環境

properties配置方式 通過active指定選用配置環境 spring.profiles.active test 開發環境 server.port 8081 測試環境 server.port 8082 生產環境 server.port 8083 yml配置方式 通過active指定選用配置環境...

springboot 動態切換環境

springboot 動態切換環境 一般我們在開發中會有 開發 測試 預生產 生產環境的分類,這個時候我們會遇到在專案部署打包的時候需要動態的去切換環境,怎樣去實現動態環境的切換呢?好了,廢話不多說直接整乾貨。1 首先我們在springboot的pom.xml中新增專案中的環境配置,如圖 我們這邊先...