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/...

 

posted @ 2019-03-26 15:16  乘着风破万浪  阅读(4175)  评论(0编辑  收藏  举报