第5讲 指定环境配置文件

127 阅读1分钟

平时开发我们会有开发环境、测试环境、准生产环境、生产环境,一般都有这4个环境,那么这4个环境的配置文件是不一样的,那我们总不能来回修改。之前maven是有这个设计的,实际上SpringBoot也是使用的了maven的这个特性来做的(我猜的,哈哈哈)。所以需要我们每个环境有一个配置文件,然后有一个总的配置文件,在核心配置文件中来指定当前环境。好,下面看具体怎么做的。

每个环境需要一个配置文件

application-dev.properties 开发环境

application-test.properties 测试环境

application-preproduct.properties 准生产环境

application-product.properties 生产环境

注意:

    这里的配置文件名字是有规定的,前面必须是application-环境.properties 

配置文件中的配置项都是一样的,只是内容不一样。

需要在核心application.properties 文件中指定当前的配置文件是那个

指定环境

spring.profiles.active=test

这样就是指定了测试环境的配置文件。