Springboot的多环境配置
通常应用都会被安装到几个不同的环境(比如开发、测试、生产等),每个环境都会有一些参数是不一样的。 Spring Boot对此也提供了支持,配置文件的名称只要满足 application-{profile}.yaml 格式即可,其中 {profile} 对应环境的标识: application-dev.yaml : 开发环境 application-test.yaml : 测试环境 application-prod.yaml : 生产环境 之后,需要在 application.yaml 中设置配置属性 spring.profiles.active ,其值对应 {profile} 的值。 如: spring.profile.active: dev ,此时就会加载 application.yaml 和 application-dev.yaml 这两个配置文件的内容,两个文件中如有相同属性,会使用 application-dev.yaml 中的值。 参考链接: https://www.jianshu.com/p/21f9541e17d9 来源: https://www.cnblogs.com/mediocreWorld/p/11846963.html