springboot 配合 profile 多環境自動切換配置文件


PS:此方法只適用於application.properties文件,不適合自定義配置文件


1、新增幾個配置文件。

配置文件的名稱需要嚴格的按照標准來寫。application-{profile}.properties





2、修改application.properties

此文件中只要寫入通用的配置,即不會隨便環境的切換而值發生變化的配置。

##dev-本地環境 test-測試環境 prod-生產環境
spring.profiles.active=dev

其中dev test 與prod與上一步的文件名保持一致。

spring.profiles.active = dev表示當前環境激活application-dev.properties文件中的配置。




1、springboot優先讀取application.properties中文件的內容。

2、application.properties與其他環境中出現相同的內容,以指定的環境中的內容為准。

3、如果不指定spring.profiles.active ,則只讀取application.properties中的內容。


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
  © 2014-2022 ITdaan.com