美文网首页
第三篇 : SpringBoot Profile多环境配置

第三篇 : SpringBoot Profile多环境配置

作者: 程序员果果 | 来源:发表于2018-12-03 23:19 被阅读82次

    1、多Profile文件

    我们在主配置文件编写的时候,文件名可以是 application-{profile}.properties/yml   例如:

    • aplication-dev.yml
    • aplication-prod.yml
    • aplication-test.yml

    默认使用application.properties的配置;

    2、yml支持多文档块方式

    server:
      port: 8081
    spring:
      profiles:
        active: prod #指定使用哪个环境
    ‐‐‐ server:
      port: 8083
    spring:
      profiles: dev
    ‐‐‐
    server:
      port: 8084
    spring:
      profiles: prod #指定属于哪个环境
    

    3、激活指定Profile

    1、在配置文件中指定 spring.profiles.active=dev
    2、命令行:
    java -jar spring-boot-02-config-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev;
    可以直接在测试的时候,配置传入命令行参数
    3、虚拟机参数:
    -Dspring.profiles.active=dev

    相关文章

      网友评论

          本文标题:第三篇 : SpringBoot Profile多环境配置

          本文链接:https://www.haomeiwen.com/subject/gokpcqtx.html