springboot多配置文件,多个application

  生产部署的配置和测试的配置往往是不一样的,如果都是在一个application.properties文件中修改,不但容易出现遗漏,而且反反复复很是麻烦。如果采用springboot的profiles来区分生产和测试,那么可以减少许多不必要的工作,需要修改的配置往往就是一两句。

1.创建生产和测试的配置文件:

1.1、如图:

1.2、生产环境配置文件application-production.properties

1.3、测试环境配置文件application-test.properties


2.创建主配置文件(application.properties),并在文件中定义如下内容:
spring.profiles.active是用来激活springboot的多文件配置, 在springboot中多环境配置文件名需要满足application-xxx.properties的命名规则。
  而其中的xxx正是我们spring.profiles.active需要指定的配置文件名。
完成后只需要在主配置文件中指定spring.profiles.active指定是生产还是测试的配置文件即可。

猜你喜欢

转载自blog.csdn.net/qq_35814269/article/details/78531316