@RestController
@RequestMapping(value="${spring.cloud.config.server.prefix:}")
public class DbPropertyController
extends Object
Blog: http://blog.didispace.com/ Github: https://github.com/dyc87112/
| 构造器和说明 |
|---|
DbPropertyController() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
deletePropertiesByEnv(String profile) |
int |
deletePropertiesByLabel(String label) |
int |
deletePropertiesByProject(String application) |
int |
deletePropertiesByProjectAndEnv(String application,
String profile) |
int |
deletePropertiesByProjectAndEnvAndLabel(String application,
String profile,
String label) |
Properties |
readProperties(String application,
String profile,
String label) |
int |
saveProperties(String application,
String profile,
String label,
Properties update) |
int |
updateProfileName(String oldName,
String newName) |
@RequestMapping(path="/readProperties",
method=GET)
public Properties readProperties(@RequestParam
String application,
@RequestParam
String profile,
@RequestParam
String label)
@Transactional
@RequestMapping(path="/deletePropertiesByEnv",
method=GET)
public int deletePropertiesByEnv(@RequestParam
String profile)
@Transactional
@RequestMapping(path="/deletePropertiesByProject",
method=GET)
public int deletePropertiesByProject(@RequestParam
String application)
@Transactional
@RequestMapping(path="/deletePropertiesByProjectAndEnv",
method=GET)
public int deletePropertiesByProjectAndEnv(@RequestParam
String application,
@RequestParam
String profile)
@Transactional
@RequestMapping(path="/deletePropertiesByLabel",
method=GET)
public int deletePropertiesByLabel(@RequestParam
String label)
@Transactional
@RequestMapping(path="/deletePropertiesByProjectAndEnvAndLabel",
method=GET)
public int deletePropertiesByProjectAndEnvAndLabel(@RequestParam
String application,
@RequestParam
String profile,
@RequestParam
String label)
@Transactional
@RequestMapping(path="/saveProperties",
method=POST)
public int saveProperties(@RequestParam
String application,
@RequestParam
String profile,
@RequestParam
String label,
@RequestBody
Properties update)
Copyright © 2018. All rights reserved.