分環境配置

分環境配置

三豐 soft張三丰

分環境配置

配置文件

在正常開發中有下面三種配置文件環境,意思就是在不同階段使用不同的配置文件,如果經常變動一個配置文件的話特別麻煩,那怎麼辦呢

application-dev.properties:開發環境

application-test.properties:測試環境

application-prod.properties:生產環境

首先創建上面三個配置文件,名稱規範前面必須是主配置文件的名稱後面加-再加自己定義的名字,後面的名字是自己起的沒必要跟我一樣.

分環境配置

分環境配置
然後在主配置文件當中,加這麼一行,後面的值寫剛纔創建的配置文件自己起名字的部分,這時配置文件使用的就是dev.properties裏面的內容

Profile配置多環境

SpringBoot如何使用Profile配置多環境支持。

Profile是Spring對不同環境提供不同配置功能的支持,可以通過激活、指定參數等方式快速切換環境

1、多profile文件形式:

-格式:application-{profile}.properties。

        application-dev.properties、application-properties

2、多profile文檔塊模式

3、激活方式:

-命令行:--spring.profiles.active=dev

-配置文件:spring.profiles.active=dev

-jvm參數:-Dspring.profiles.active=dev


yml支持多文檔塊的方式:

server:

  port: 8888

spring:

  profiles:

    active: dev

---

server:

  port: 8083

spring:

  profiles: dev

---

server:

  port: 8084

spring:

  profiles: prod

分環境配置

還有一種設置激活的方式可以通過java -jar的時候指定激活的配置文件。
分環境配置

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章