| 程序包 | 说明 |
|---|---|
| org.mirrentools.sd | |
| org.mirrentools.sd.converter | |
| org.mirrentools.sd.impl.dbutil | |
| org.mirrentools.sd.models.db.query |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract SdTable |
ScrewDriverDbUtil.getSdTable(String tableName)
获取数据库中指定表的描述
|
abstract SdTable |
ScrewDriverDbUtil.getSdTable(String tableName,
boolean unique,
boolean approximate)
获取数据库中指定表的描述
|
| 限定符和类型 | 方法和说明 |
|---|---|
SdClassContent |
SdTableToClassConverter.converter(SdTable table)
转换属性
|
SdClassContent |
SdAbstractTableToClassConverter.converter(SdTable table) |
void |
SdAbstractTableToClassConverter.converterColumns(SdTable table,
SdBean result)
转换列属性
|
void |
SdAbstractTableToClassConverter.converterExtension(SdTable table,
SdBean result)
转换拓展属性
|
void |
SdAbstractTableToClassConverter.converterInfo(SdTable table,
SdBean result)
初始化基本信息
|
SdBean |
SdAbstractTableToClassConverter.getSdBean(SdTable table)
将table转换为SdBean
|
| 限定符和类型 | 方法和说明 |
|---|---|
SdTable |
SdAbstractDbUtil.getSdTable(String tableName) |
SdTable |
SdAbstractDbUtil.getSdTable(String tableName,
boolean unique,
boolean approximate) |
| 限定符和类型 | 方法和说明 |
|---|---|
SdTable |
SdTable.addColumn(SdTableColumnAttribute column)
添加列
|
SdTable |
SdTable.addExtension(String key,
Object value)
添加附加属性
|
SdTable |
SdTable.addForeignKey(SdTablePortedKeysAttribute foreignKey)
设置外键属性
|
SdTable |
SdTable.addIndexKey(SdTableIndexKeyAttribute indexKey)
设置索引属性
|
SdTable |
SdTable.setColumns(List<SdTableColumnAttribute> columns)
设置所有列
|
SdTable |
SdTable.setExtensions(Map<String,Object> extensions)
设置拓展属性
|
SdTable |
SdTable.setForeignKeys(List<SdTablePortedKeysAttribute> foreignKeys)
设置外键属性
|
SdTable |
SdTable.setIndexKeys(List<SdTableIndexKeyAttribute> indexKeys)
设置索引属性
|
SdTable |
SdTable.setInfo(SdTableAttribute info)
设置表属性
|
SdTable |
SdTable.setPrimaryKey(SdTablePrimaryKeyAttribute primaryKey)
设置主键属性
|
Copyright © 2019 Mirren Tools. All rights reserved.