34,Spring-Boot配置不同环境的yml配置文件

Spring Boot项目开发部署过程中,通常会有多套环境(开发dev、测试test、预生产rc,生产pro),每套环境的配置是不同的。将所有环境共同的参数配置在同一个文件中;再将每套环境不同的参数配置在各自文件中,可以减少部署错误的概率,同时项目可读性好,也便于维护。

application.yml 配置共同的参数,并确定当前运行环境

spring: 

  profiles: 

    active: dev

这里的spring.profiles.active=dev即表示,当前是dev环境;application-{profile}.yml就对应application-dev.yml,{profile}的取值可以是dev, test, rc, pro

application-dev.yml

你可能感兴趣的:(34,Spring-Boot配置不同环境的yml配置文件)