| 限定符和类型 | 方法和说明 |
|---|---|
protected static void |
AbstractSQLBuilder.setParameter(Object instance,
Property property,
PreparedStatement ps,
int parameterIndex,
StringBuilder sqlBuilder)
DML操作设置参数
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DDLBuilder.alterColumn(Property property)
修改列
|
void |
AbstractDDLBuilder.alterColumn(Property property) |
void |
DDLBuilder.createForeignKey(Property property)
建立外键约束
|
void |
AbstractDDLBuilder.createForeignKey(Property property) |
void |
DDLBuilder.createProperty(Property property)
创建新表
|
void |
AbstractDDLBuilder.createProperty(Property property) |
void |
SQLiteDDLBuilder.dropColumn(Property property) |
void |
DDLBuilder.dropColumn(Property property)
删除列
|
void |
AbstractDDLBuilder.dropColumn(Property property) |
String |
SQLServerDDLBuilder.getAutoIncrementSQL(Property property) |
String |
SQLiteDDLBuilder.getAutoIncrementSQL(Property property) |
String |
PostgreDDLBuilder.getAutoIncrementSQL(Property property) |
String |
MySQLDDLBuilder.getAutoIncrementSQL(Property property) |
protected abstract String |
AbstractDDLBuilder.getAutoIncrementSQL(Property property)
获取自增语句
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
AbstractDDLBuilder.updateTableIndex(String executeSQL,
List<Property> propertyList)
更新字段索引信息
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<Property> |
DAOOperation.getPropertyList(String tableName)
获取表字段列表
|
List<Property> |
AbstractDAOOperation.getPropertyList(String tableName) |
| 限定符和类型 | 方法和说明 |
|---|---|
Property |
DDLDAO.dropColumn(String tableName,
String column)
删除列
|
Property |
AbstractDDLDAO.dropColumn(String tableName,
String column) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DDLDAO.createColumn(String tableName,
Property property)
新增列
|
void |
AbstractDDLDAO.createColumn(String tableName,
Property property) |
| 限定符和类型 | 字段和说明 |
|---|---|
Property |
Entity.id
Id属性
|
| 限定符和类型 | 字段和说明 |
|---|---|
List<Property> |
Entity.checkProperties
Check约束字段
|
List<Property> |
Entity.foreignKeyProperties
外键约束字段
|
List<Property> |
Entity.indexProperties
索引字段
|
List<Property> |
Entity.properties
属性字段(排除ignore字段和实体包内字段)
|
List<Property> |
Entity.uniqueKeyProperties
唯一约束字段
|
| 限定符和类型 | 方法和说明 |
|---|---|
Property |
Entity.getPropertyByFieldName(String field)
根据字段名返回对应属性
|
| 构造器和说明 |
|---|
DefaultTablePropertyDefiner(Property property,
TableDefiner tableDefiner) |
Copyright © 2020. All rights reserved.