1. 程式人生 > >SpringBoot 使用properties配置檔案實現多環境配置

SpringBoot 使用properties配置檔案實現多環境配置

一.前言

實際專案開發過程中會用到多個環境,比如dev,test,product環境,不同的環境可能使用不同引數,為便於部署提高效率,本篇主要通過properties配置檔案來實現多環境的配置。

二.多環境配置實現

分別建立application-dev.properties,application-test.properties,application-pro.properties配置檔案,分別代表dev,test和product環境的配置檔案。

主配置檔案application.properties中新增配置啟用選項,例如啟用dev環境的配置為:

spring.profiles.active=dev

這時application-dev.properties配置檔案生效,如果主配置檔案application.properties和dev配置檔案application-dev.properties中有相同的配置資訊,那麼application-dev.properties中的生效。

三.執行jar指定配置檔案

啟動指定dev配置檔案生效

java  -jar  *.jar   –spring.profiles.active=dev

該工程springboot_properties_multienv下載地址:點選開啟連結

spring boot討論群:611262656,一鍵加群:點選加群


更多技術文章請關注微信公眾號“Java架構師之路”: