public class MagicDataSourceController extends MagicController implements MagicExceptionHandler
loggerAPI_ALREADY_EXISTS, API_NAME_REQUIRED, API_NOT_FOUND, API_SAVE_FAILURE, BODY_INVALID, DATASOURCE_KEY_EXISTS, DATASOURCE_KEY_INVALID, DATASOURCE_KEY_REQUIRED, DATASOURCE_NOT_FOUND, DATASOURCE_TYPE_NOT_FOUND, DATASOURCE_TYPE_NOT_SET, FILE_IS_REQUIRED, FUNCTION_ALREADY_EXISTS, FUNCTION_NAME_REQUIRED, FUNCTION_NOT_FOUND, FUNCTION_PATH_CONFLICT, FUNCTION_PATH_REQUIRED, FUNCTION_SAVE_FAILURE, GROUP_CONFLICT, GROUP_NAME_REQUIRED, GROUP_NOT_FOUND, GROUP_SAVE_FAILURE, GROUP_TYPE_REQUIRED, HEADER_INVALID, IS_READ_ONLY, NAME_CONFLICT, NAME_INVALID, PARAMETER_INVALID, PATH_VARIABLE_INVALID, PERMISSION_INVALID, REQUEST_METHOD_REQUIRED, REQUEST_PATH_CONFLICT, REQUEST_PATH_REQUIRED, RESOURCE_LOCKED, SCRIPT_REQUIRED, SECRET_KEY_IS_REQUIRED, SIGN_IS_INVALID, SUCCESS, TARGET_IS_REQUIRED, UPLOAD_PATH_CONFLICT| 构造器和说明 |
|---|
MagicDataSourceController(MagicConfiguration configuration) |
| 限定符和类型 | 方法和说明 |
|---|---|
JsonBean<Boolean> |
delete(javax.servlet.http.HttpServletRequest request,
String id)
删除数据源
|
JsonBean<DataSourceInfo> |
detail(javax.servlet.http.HttpServletRequest request,
String id) |
JsonBean<List<DataSourceInfo>> |
list(javax.servlet.http.HttpServletRequest request)
查询数据源列表
|
JsonBean<String> |
save(javax.servlet.http.HttpServletRequest request,
DataSourceInfo properties)
保存数据源
|
JsonBean<String> |
test(DataSourceInfo properties) |
doValid, invalidLoginclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexceptionHandler, exceptionHandlerisTrue, notBlank, notNullpublic MagicDataSourceController(MagicConfiguration configuration)
@RequestMapping(value="/datasource/list") @ResponseBody public JsonBean<List<DataSourceInfo>> list(javax.servlet.http.HttpServletRequest request)
@RequestMapping(value="/datasource/test") @ResponseBody public JsonBean<String> test(@RequestBody DataSourceInfo properties)
@RequestMapping(value="/datasource/save") @Valid(readonly=false) @ResponseBody public JsonBean<String> save(javax.servlet.http.HttpServletRequest request, @RequestBody DataSourceInfo properties)
properties - 数据源配置信息@RequestMapping(value="/datasource/delete") @Valid(readonly=false) @ResponseBody public JsonBean<Boolean> delete(javax.servlet.http.HttpServletRequest request, String id)
id - 数据源ID@RequestMapping(value="/datasource/detail") @ResponseBody public JsonBean<DataSourceInfo> detail(javax.servlet.http.HttpServletRequest request, String id)
Copyright © 2020–2021. All rights reserved.