添加多运行环境支持 #14

Open
xiaohai2271 wants to merge 36 commits from feat-multlyEnv#13 into master-old
Showing only changes of commit e4684e6150 - Show all commits

View File

@@ -26,12 +26,14 @@ public class ConfigController {
@PutMapping("/admin/config") @PutMapping("/admin/config")
public Response<List<Config>> updateConfiguration(@RequestBody List<Config> configs) { public Response<List<Config>> updateConfiguration(@RequestBody List<Config> configs) {
configs.forEach(config -> configMapper.updateConfiguration(config)); configs.forEach(config -> configMapper.updateConfiguration(config));
configs.forEach(config -> System.setProperty(config.getName(), config.getValue()));
return Response.success(configMapper.getConfigurations()); return Response.success(configMapper.getConfigurations());
} }
@PostMapping("/admin/config") @PostMapping("/admin/config")
public Response<List<Config>> addConfiguration(@RequestBody List<Config> configs) { public Response<List<Config>> addConfiguration(@RequestBody List<Config> configs) {
configs.forEach(config -> configMapper.addConfiguration(config)); configs.forEach(config -> configMapper.addConfiguration(config));
configs.forEach(config -> System.setProperty(config.getName(), config.getValue()));
return Response.success(configMapper.getConfigurations()); return Response.success(configMapper.getConfigurations());
} }
} }