Spring Boot的針對不同的環(huán)境創(chuàng)建不同的配置文件,
語法結(jié)構(gòu):application-{profile}.properties
profile:代表的就是一套環(huán)境
需求
application-dev.yml 開發(fā)環(huán)境 端口8090
application-test.yml 測試環(huán)境 端口8091
application-prod.yml 生產(chǎn)環(huán)境 端口8092
多個yml方式
?實例
application-dev.yml文件
spring:
profiles: dev #環(huán)境名稱
server:
port: 1111 #端口號
application-test.yml
spring:
profiles: test #環(huán)境名稱
server:
port: 2222 #端口號
application-prod.yml
spring:
profiles: prod #環(huán)境名稱
server:
port: 3333 #端口號
運行項目:
在application.yml 中激活指定的配置文件:文章來源:http://www.zghlxwxcb.cn/news/detail-798229.html
#激活指定的配置文件
spring:
profiles:
active: dev
單個yml方式
?實例
application.yml文章來源地址http://www.zghlxwxcb.cn/news/detail-798229.html
spring:
profiles:
active: prod #激活dev環(huán)境
---
#開發(fā)環(huán)境
spring:
profiles: dev #環(huán)境名稱
server:
port: 8090 #端口號
---
#開發(fā)環(huán)境
spring:
profiles: test #環(huán)境名稱
server:
port: 8091 #端口號
---
#開發(fā)環(huán)境
spring:
profiles: prod #環(huán)境名稱
server:
port: 8092 #端口號
到了這里,關(guān)于Spring Boot多環(huán)境配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!