Springboot之区分不同环境配置文件

在正常开发中有下面三种配置文件环境,意思就是在不同阶段使用不同的配置文件,如果经常变动一个配置文件的话特别麻烦,那怎么办呢

application-dev.properties:开发环境

application-test.properties:测试环境

application-prod.properties:生产环境

首先创建上面三个配置文件,名称规范前面必须是主配置文件的名称后面加-再加自己定义的名字,后面的名字是自己起的没必要跟我一样.

Springboot之区分不同环境配置文件_第1张图片

Springboot之区分不同环境配置文件_第2张图片

Springboot之区分不同环境配置文件_第3张图片

然后在主配置文件当中,加这么一行,后面的值写刚才创建的配置文件自己起名字的部分,这时配置文件使用的就是dev.properties里面的内容

Springboot之区分不同环境配置文件_第4张图片

controller进行测试

Springboot之区分不同环境配置文件_第5张图片

如果想变更配置文件,直接修改名字就可以了

Springboot之区分不同环境配置文件_第6张图片

你可能感兴趣的:(springboot)