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