zoukankan      html  css  js  c++  java
  • Profile的激活方式03

    Profile是Spring对不同环境提供不同配置功能的支持,可以通过激活、指定参数等方式快速切换环境

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

    application.properties下

    server.port=8080

    在resources下新建一个配置文件名字为application-dev.properties

    server.port=8787  

    默认启动时加载的是application.properties,在主配置可以指定

    server.port=8080
    spring.profiles.active=dev
    

      这样运行主程序,端口号为8787

    2.yml的多profile文档块模式:

    使用---回车,形成多文档快模式

    server:
      port: 8080
    #激活指定的profile spring: profiles: active: dev --- server: port: 8989 #指定配置环境 spring: profiles: dev --- server: port: 80 spring: profiles: pro 

    3.激活指定的profile

    第一种方式:如上,在主配置中切换其他profile的配置文件

    第二种方式:采用命令行的方式  使用--spring.profiles.active=dev

    (1)在idea中配置

     这样即使在application.peoperties指定为dev,运行的也是pro的80端口号

    (2)打jar包,在运行时指定

        java -jar 包名 --spring.profiles.active=pro

    第三种方式:虚拟机参数

  • 相关阅读:
    RIGHT JOIN 关键字
    LEFT JOIN 关键字
    INNER JOIN 关键字
    连接(JOIN)
    别名
    BETWEEN 操作符
    IN 操作符
    通配符
    LIKE 操作符
    LIMIT 子句
  • 原文地址:https://www.cnblogs.com/ghwq/p/12877941.html
Copyright © 2011-2022 走看看