keac's Bolg.

SpringBoot 多环境配置

字数统计: 128阅读时长: 1 min
2019/07/29 Share

环境概念

  • test 本地开发环境
  • sit 测试环境
  • pre 预生产环境
  • prd 生产环境

设置

application.yml 为默认的配置文件
application-prd.yml 为生产环境配置文件

通过改默认配置文件的读取方式,就可以切换环境,无需改动代码

1
2
3
srping:
profiles:
active: prd

实例:

1
2
3
4
5
6
7
8
9
10
11
@Controller
public class IndexController {
@Value("${test}")
private String test;
@RequestMapping("/")
@ResponseBody
public String Index(){
System.out.println(test);
return "index";
}
}

读取配置文件里面为test的值

CATALOG
  1. 1. 环境概念
  2. 2. 设置