Advertisement

多个yml:配置文件的支持 @profileActive@ && @profile.active@

阅读量:

SpringBoot 多环境配置文件

0. 配置文件:yaml properties

SpringBoot配置文件.yaml(.yml)和.properties
application.yml 文件与 applicaiton.properties 文件在实际应用中的功能表现差异并不明显,二者均作为应用程序启动时的配置文件存在,Spring Boot 项目在运行过程中均可识别并加载其内容。不过,在语法格式方面需注意区分,相关写法的转换方式在文中已作详细说明。

1. 应用场景

在项目开发阶段,可能会采用多种环境配置方式,例如:

  • dev(生产环境):application-dev.yml
  • test(测试环境):application-test.yml
  • pre(预发环境):application-pre.yml
  • prod(生产环境):application-prod.yml
    由于不同环境下可能需要设置不同的数据库连接以及应用运行端口,因此有必要通过多个配置文件来实现相关参数的声明。
    针对各类环境所使用的后缀命名规则,具体说明如下:环境整理(pro、sit、uat、test、pre、dev、fat )

全部评论 (0)

还没有任何评论哟~