springboot中配置文件拆分


springboot配置文件application.yml的拆分:

拆分原因:對dev環境和product生產環境進行區分

 application.yml或application.yaml書寫公共配置

#端口號的公共配置,開發和測試環境都是用8989
server:
  port: 8989
#springboot使用的開發環境,dev(測試環境) or prod(生產環境)
spring:
  profiles:
    active: dev

 

application-dev.yml

#測試環境下的項目名
server:
  context-path: /dev

 

application-prod.yml

# 生產環境下的項目名
server:
  context-path: /springboot

 

使用哪一種環境,在主配置文件中更改spring.profiles.active屬性值就行,訪問的時候路徑為:http://localhost:8989/dev/...

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM