Profile

1.多Profile文件

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

    | 目的:创建多个properties/yml配置文件,在不同环境下有不同的配置文件。(动态切换

    | 默认使用的是application.properties

                 

 

 

 

 

2.yml支持多文档块方式

 

 

     | dev:在开发环境下的配置文件

  | prod:在生产环境下的配置文件

 

 

 

3.激活指定的profile

  | 在配置文件中指定要激活的配置:spring.profiles.active=dev(常)

                                                

 

 

 

 

       | 命令行:--spring.profile.active=dev  (优先级更高) (从配置传入命令行参数)

      这个是将项目打成jar包去窗口执行。

 

 

 

 

  | 虚拟机参数

 

 

 

       | 若有相同内容时,高优先级会覆盖低优先级。

 

 

posted @ 2020-07-29 10:28  初雨了然  阅读(7)  评论(0)    收藏  举报