程序包 | 说明 |
---|---|
com.kdayun.manager.controller | |
com.kdayun.manager.entity | |
com.kdayun.manager.mapper | |
com.kdayun.manager.service | |
com.kdayun.manager.service.impl |
限定符和类型 | 方法和说明 |
---|---|
RetVo |
CoreTablesLinkController.add(CoreTablesLink table) |
RetVo |
CoreTablesLinkController.modify(CoreTablesLink table) |
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CoreTablesLink> |
CoreTables.getLinks() |
限定符和类型 | 方法和说明 |
---|---|
void |
CoreTables.setLinks(java.util.List<CoreTablesLink> links) |
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CoreTablesLink> |
CoreTablesLinkMapper.selectByTableId(java.lang.String rwid)
通过表的tableId获取约束
|
限定符和类型 | 方法和说明 |
---|---|
CoreTablesLink |
CoreDbService.getTableLinkById(java.lang.String linkId)
通过约束id 获取约束对象
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CoreTablesLink> |
CoreTablesLinkService.findTableLinksById(java.lang.String tbId) |
java.util.List<CoreTablesLink> |
CoreDbService.getTableLinksById(java.lang.String tbId)
通过表id获取表模型的约束对象集合
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.String[] |
CoreSqlBuilderServiceImpl.buildLinkCountSql(CoreTables table,
CoreTablesLink link) |
java.lang.Boolean |
CoreDbService.isLinkExists(CoreTables tb,
CoreTablesLink link)
约束是否存在
|
限定符和类型 | 方法和说明 |
---|---|
int[] |
CoreDbService.addLinks(java.util.List<CoreTablesLink> links)
添加约束
|
java.lang.String[] |
CoreSqlBuilderServiceImpl.buildCreateLinksSql(CoreTables table,
java.util.List<CoreTablesLink> links)
建表的约束
|
java.lang.String[] |
CoreSqlBuilderServiceImpl.buildCreateTableSql(CoreTables table,
java.util.List<CoreTablesColumn> columns,
java.util.List<CoreTablesIndex> indexs,
java.util.List<CoreTablesLink> links)
构建表对象的建表sql语句
|
java.lang.String[] |
CoreSqlBuilderServiceImpl.buildDropLinksSql(CoreTables table,
java.util.List<CoreTablesLink> links)
删除建表的约束
|
int[] |
CoreDbService.createTable(CoreTables table,
java.util.List<CoreTablesColumn> columns,
java.util.List<CoreTablesIndex> indexs,
java.util.List<CoreTablesLink> links)
创建表 这个函数提供无需数据库存在相关的字段,索引,约束
|
int[] |
CoreDbService.dropLinks(java.util.List<CoreTablesLink> links)
删除约束
|
int[] |
CoreDbService.innerAddLinks(CoreTables table,
java.util.List<CoreTablesLink> links)
增加约束 注意:每次调用只能一个表内增加.不能多个表一次调用增加
|
int[] |
CoreDbService.innerDropLinks(CoreTables table,
java.util.List<CoreTablesLink> links)
删除约束
|
int[] |
CoreDbService.updateLinks(CoreTables table,
java.util.List<CoreTablesLink> links,
java.util.List<CoreTablesLink> oldLinks)
更新约束
|
int[] |
CoreDbService.updateLinks(CoreTables table,
java.util.List<CoreTablesLink> links,
java.util.List<CoreTablesLink> oldLinks)
更新约束
|
限定符和类型 | 方法和说明 |
---|---|
CoreTablesLink |
CoreTablesLinkServiceImpl.addEntity(CoreTablesLink entity) |
CoreTablesLink |
CoreDbServiceImpl.getTableLinkById(java.lang.String linkId) |
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CoreTablesLink> |
CoreTablesLinkServiceImpl.findTableLinksById(java.lang.String tbId) |
java.util.List<CoreTablesLink> |
CoreDbServiceImpl.getTableLinksById(java.lang.String tbId) |
限定符和类型 | 方法和说明 |
---|---|
CoreTablesLink |
CoreTablesLinkServiceImpl.addEntity(CoreTablesLink entity) |
java.lang.Boolean |
CoreDbServiceImpl.isLinkExists(CoreTables tb,
CoreTablesLink link) |
限定符和类型 | 方法和说明 |
---|---|
int[] |
CoreDbServiceImpl.addLinks(java.util.List<CoreTablesLink> links) |
int[] |
CoreDbServiceImpl.createTable(CoreTables table,
java.util.List<CoreTablesColumn> columns,
java.util.List<CoreTablesIndex> indexs,
java.util.List<CoreTablesLink> links) |
int[] |
CoreDbServiceImpl.dropLinks(java.util.List<CoreTablesLink> links) |
int[] |
CoreDbServiceImpl.innerAddLinks(CoreTables table,
java.util.List<CoreTablesLink> links) |
int[] |
CoreDbServiceImpl.innerDropLinks(CoreTables table,
java.util.List<CoreTablesLink> links) |
int[] |
CoreDbServiceImpl.updateLinks(CoreTables table,
java.util.List<CoreTablesLink> links,
java.util.List<CoreTablesLink> oldLinks) |
int[] |
CoreDbServiceImpl.updateLinks(CoreTables table,
java.util.List<CoreTablesLink> links,
java.util.List<CoreTablesLink> oldLinks) |