类 GeneratorController
java.lang.Object
com.mbap.ct.generator.controller.GeneratorController
@Controller("GeneratorController")
@RequestMapping("rest/generator")
public class GeneratorController
extends Object
逆向生成接口控制器
- 作者:
- DELL
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明com.mbap.util.view.R连接外部数据源是否成功com.mbap.util.view.RgeneratorEntityFile(BuildEntity buildEntity) 已过时。com.mbap.util.view.R查询当前数据库内没有创建实体的表com.mbap.util.view.R获取外部数据源的表信息com.mbap.util.view.RgetFieldByTable(String tableName) 根据表名称获取当前表字段com.mbap.util.view.RgetFieldByTableAndDb(DataSourceConfig dsc, String tableName) 根据表名称以及外部数据源配置获取字段信息com.mbap.util.view.Rstatic void
-
构造器详细资料
-
GeneratorController
public GeneratorController()
-
-
方法详细资料
-
isexists
@ResponseBody @RequestMapping(method=POST, value="isexists", name="\u5224\u65ad\u5f53\u524d\u5b9e\u4f53\u662f\u5426\u5df2\u7ecf\u5b58\u5728") public com.mbap.util.view.R isexists(@RequestParam(value="targetPackage",required=true) String targetPackage, @RequestParam(value="entityName",required=false) String entityName) - 参数:
targetPackage- 包路径entityName- 实体名称- 返回:
-
getAllTable
@ResponseBody @RequestMapping(method=GET, value="getAllTable", name="\u67e5\u8be2\u5f53\u524d\u6570\u636e\u5e93\u5185\u6ca1\u6709\u521b\u5efa\u5b9e\u4f53\u7684\u8868") public com.mbap.util.view.R getAllTable()查询当前数据库内没有创建实体的表- 返回:
-
getFieldByTable
@ResponseBody @RequestMapping(method=GET, value="getFieldByTable", name="\u6839\u636e\u8868\u540d\u79f0\u83b7\u53d6\u5f53\u524d\u8868\u5b57\u6bb5") public com.mbap.util.view.R getFieldByTable(@RequestParam(value="tableName",required=true) String tableName) 根据表名称获取当前表字段- 参数:
tableName- 表名称- 返回:
-
generatorEntityFile
@Deprecated @ResponseBody @RequestMapping(method=POST, value="generatorEntityFile", name="\u751f\u6210\u5b9e\u4f53\u6587\u4ef6") public com.mbap.util.view.R generatorEntityFile(@RequestBody BuildEntity buildEntity) 已过时。生成实体文件- 参数:
BuildEntity- 构建实体- 返回:
-
connectionTest
@ResponseBody @RequestMapping(method=POST, value="connectionTest", name="\u8fde\u63a5\u5916\u90e8\u6570\u636e\u6e90\u662f\u5426\u6210\u529f") public com.mbap.util.view.R connectionTest(@RequestBody DataSourceConfig dsc) 连接外部数据源是否成功- 参数:
tableName- 表名称- 返回:
-
getAllTableByDb
@ResponseBody @RequestMapping(method=POST, value="getAllTableByDb", name="\u8fde\u63a5\u5916\u90e8\u6570\u636e\u6e90\u662f\u5426\u6210\u529f") public com.mbap.util.view.R getAllTableByDb(@RequestBody DataSourceConfig dsc) 获取外部数据源的表信息- 参数:
dsc-- 返回:
-
getFieldByTableAndDb
@ResponseBody @RequestMapping(method=POST, value="getFieldByTableAndDb", name="\u6839\u636e\u8868\u540d\u79f0\u4ee5\u53ca\u5916\u90e8\u6570\u636e\u6e90\u914d\u7f6e\u83b7\u53d6\u5b57\u6bb5\u4fe1\u606f") public com.mbap.util.view.R getFieldByTableAndDb(@RequestBody DataSourceConfig dsc, @RequestParam(value="tableName",required=true) String tableName) 根据表名称以及外部数据源配置获取字段信息- 参数:
dsc-tableName-- 返回:
-
main
-