激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - springboot 多環境切換的方法

springboot 多環境切換的方法

2020-08-03 14:37永遠喜歡由比濱結衣 Java教程

這篇文章主要介紹了springboot 多環境切換的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

properties文件

profile是Spring對不同環境提供不同配置功能的支持,可以通過激活不同的環境版本,實現快速切換環境;

例如:
application-test.properties 代表測試環境配置
application-dev.properties 代表開發環境配置
但是Springboot并不會直接啟動這些配置文件,它默認使用application.properties主配置文件;

我們需要通過一個配置來選擇需要激活的環境:

?
1
spring.profiles.active=dev

spring.profiles.active可以指定配置環境,如指定為dev就會選擇 application-dev.properties 文件作為配置環境,同理,要指定不同的環境配置,只需指定application-xxx.properties的xxx即可。

如此時創建不同的配置文件springboot 多環境切換的方法

在主配置文件中加入spring.profiles.active=dev,

在 application-dev.properties 中加入:

?
1
server.port=8081

在 application-test.properties 中加入

?
1
server.port=8082

啟動項目,可以看到端口設置為了8081

springboot 多環境切換的方法

springboot 啟動會掃描以下位置的application.properties或者application.yml文件作為Spring boot的默認配置文件:

優先級1:項目路徑下的config文件夾配置文件 file: ./config/
優先級2:項目路徑下配置文件:file: ./
優先級3:資源路徑下的config文件夾配置文件 classpath: ./config/
優先級4:資源路徑下配置文件: classpath: ./ ----------默認創建application.properties的地方

yaml文件

yaml文件切換配置環境與properties文件有所不同,它可以在同一個文件中配置多套環境,只要給每套環境設置名稱,在主配置環境中指定即可:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
server:
 port: 8081
#選擇要激活那個環境
spring:
 profiles:
  active: test
 
---
server:
 port: 8083
spring:
 profiles: dev #配置環境的名稱
 
 
---
 
server:
 port: 8084
spring:
 profiles: test #配置環境的名稱

測試就發現啟動端口是8084,切換環境成功

兩種配置方式的比較

1. Properties配置多環境,需要添加多個配置文件,YAML只需要一個配件文件

yml文件本身具有區分不同環境的能力

2.書寫格式的差異,yaml相對比較簡潔,優雅

3. YAML的缺點:不能通過@PropertySource注解加載。如果需要使用@PropertySource注解的方式加載值,那就要使用properties文件。

到此這篇關于springboot 多環境切換的方法的文章就介紹到這了,更多相關springboot 多環境切換 內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/L_GRAND_ORDER/article/details/107722773

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 97超碰资源站 | 亚洲第一页视频 | 成人午夜在线播放 | 极品国产91在线网站 | 久久久久成人免费 | 91成人亚洲 | 日本欧美一区二区三区在线播 | 精品久久久91 | 久久久久久久久久久国产精品 | 久久久久久久一区二区三区 | 小视频在线看 | 精品不卡| 精品中文一区 | 欧美色大成网站www永久男同 | 国产精品岛国久久久久久久 | 2019亚洲日韩新视频 | 亚洲小视频在线 | 国内免费视频成人精品 | 羞羞视频免费视频欧美 | 全黄毛片 | 国产精品久久久久久久久久久久午夜 | 精品国产一区二区三区四 | 福利在线国产 | 毛片免费观看视频 | 国产精品久久久久久影院8一贰佰 | 国产一区二区三区撒尿在线 | 毛片免费观看视频 | 亚洲涩涩图 | 久久亚洲精品久久国产一区二区 | 在线看免电影网站 | 久久久精品视频免费 | 国产午夜亚洲精品理论片大丰影院 | 天天舔天天插 | 久草在线最新 | 性 毛片 | 最新日韩中文字幕 | 中文字幕一区2区 | 性欧美极品xxxx欧美一区二区 | 国产午夜亚洲精品午夜鲁丝片 | 免费一级高清毛片 | 老子午夜影院 |