public interface GeneratorService
| 限定符和类型 | 方法和说明 |
|---|---|
void |
download(GeneratorTable generatorTable,
List<GeneratorColumn> generatorColumns,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
打包下载
|
void |
generator(GeneratorTable generatorTable,
List<GeneratorColumn> generatorColumns)
代码生成
|
List<GeneratorColumn> |
getColumns(String schema,
String name)
得到数据表的元数据
|
List<KeyValue> |
getSchemas() |
com.baomidou.mybatisplus.extension.plugins.pagination.Page |
getTables(GeneratorParam generatorParam)
查询数据库元数据
|
Object |
getTables(String schema)
获取所有table
|
List<Map<String,Object>> |
preview(GeneratorTable generatorTable,
List<GeneratorColumn> generatorColumns)
预览
|
List<GeneratorColumn> |
queryColumns(String schema,
String table)
查询数据库的表字段数据数据
|
void |
saveColumnGenConfig(List<GeneratorColumn> generatorColumnInfos)
保持数据
|
void |
sync(List<GeneratorColumn> generatorColumnInfos,
List<GeneratorColumn> generatorColumnInfoList)
同步表数据
|
com.baomidou.mybatisplus.extension.plugins.pagination.Page getTables(GeneratorParam generatorParam)
generatorParam - List<GeneratorColumn> getColumns(String schema, String name)
name - 表名void sync(List<GeneratorColumn> generatorColumnInfos, List<GeneratorColumn> generatorColumnInfoList)
generatorColumnInfos - /generatorColumnInfoList - /void saveColumnGenConfig(List<GeneratorColumn> generatorColumnInfos)
generatorColumnInfos - /void generator(GeneratorTable generatorTable, List<GeneratorColumn> generatorColumns)
generatorTable - 配置信息generatorColumns - 字段信息List<Map<String,Object>> preview(GeneratorTable generatorTable, List<GeneratorColumn> generatorColumns)
generatorTable - 配置信息generatorColumns - 字段信息void download(GeneratorTable generatorTable, List<GeneratorColumn> generatorColumns, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
generatorTable - 配置信息generatorColumns - 字段信息request - /response - /List<GeneratorColumn> queryColumns(String schema, String table)
table - /Copyright © 2023. All rights reserved.