SpringBoot:多环境配置文件(三)

1. 优先级

springboot 启动会扫描以下位置的application.properties或者application.yml文件作为Spring boot的 默认配置文件

  • 优先级1:项目路径下的config文件夹配置文件
  • 优先级2:项目路径下配置文件
  • 优先级3:资源路径下的config文件夹配置文件
  • 优先级4:资源路径下配置文件

2. yaml单文件多环境配置

server: 
  port: 8081
#选择要激活那个环境块
spring: 
  profiles:
    active: prod

---
server: 
  port: 8083
spring: 
  profiles: dev #配置环境的名称

---
server: 
  port: 8084
spring:
  profiles: prod #配置环境的名称
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容