欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

springboot 之 多环境配置

程序员文章站 2022-05-08 12:50:46
...

开发测试过程中,往往配置信息和正式版本的信息不同,为了避免多次修改配置文件,我们可以使用spring的多环境配置。

方法有多种,这里介绍我一般使用的方法。

springboot 之 多环境配置

springboot 之 多环境配置

springboot 之 多环境配置

springboot 之 多环境配置

将通用信息写到application.properties文件中,将不同配置信息分别写到不同的配置文件中。

测试结果:

#多环境指定配置
#生产
spring.profiles.active=dev
#测试
#spring.profiles.active=test

结果显示:

dev configuration
#多环境指定配置
#生产
#spring.profiles.active=dev
#测试
spring.profiles.active=test

结果显示:

test configuration

测试函数:

    @Value("${test_content}")
    private String test_content;

    @GetMapping(value = "api/v4/test_content")
    public String hello4(){
        return test_content;
    }