| 程序包 | 说明 |
|---|---|
| cn.schoolwow.quickdao.builder.table | |
| cn.schoolwow.quickdao.dao.response | |
| cn.schoolwow.quickdao.domain |
| 限定符和类型 | 方法和说明 |
|---|---|
Entity[] |
TableBuilder.getDatabaseEntity()
获取数据库信息
|
Entity[] |
SQLServerTableBuilder.getDatabaseEntity() |
Entity[] |
SQLiteTableBuilder.getDatabaseEntity() |
Entity[] |
PostgreTableBuilder.getDatabaseEntity() |
Entity[] |
MySQLTableBuilder.getDatabaseEntity() |
abstract Entity[] |
AbstractTableBuilder.getDatabaseEntity() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
TableBuilder.createIndex(Entity entity,
IndexType indexType)
创建索引
|
void |
AbstractTableBuilder.createIndex(Entity entity,
IndexType indexType) |
void |
TableBuilder.createTable(Entity entity)
创建新表
|
void |
PostgreTableBuilder.createTable(Entity entity) |
void |
AbstractTableBuilder.createTable(Entity entity) |
void |
TableBuilder.dropIndex(Entity entity,
IndexType indexType)
删除索引
|
void |
MySQLTableBuilder.dropIndex(Entity entity,
IndexType indexType) |
void |
AbstractTableBuilder.dropIndex(Entity entity,
IndexType indexType) |
void |
TableBuilder.dropTable(Entity entity)
删除表
|
void |
AbstractTableBuilder.dropTable(Entity entity) |
boolean |
TableBuilder.hasIndexExists(Entity entity,
IndexType indexType)
判断索引是否已经存在
|
boolean |
SQLServerTableBuilder.hasIndexExists(Entity entity,
IndexType indexType) |
boolean |
SQLiteTableBuilder.hasIndexExists(Entity entity,
IndexType indexType) |
boolean |
PostgreTableBuilder.hasIndexExists(Entity entity,
IndexType indexType) |
boolean |
MySQLTableBuilder.hasIndexExists(Entity entity,
IndexType indexType) |
boolean |
H2TableBuilder.hasIndexExists(Entity entity,
IndexType indexType) |
abstract boolean |
AbstractTableBuilder.hasIndexExists(Entity entity,
IndexType indexType) |
boolean |
TableBuilder.hasTableExists(Entity entity)
判断表是否已经存在
|
boolean |
SQLServerTableBuilder.hasTableExists(Entity entity) |
boolean |
SQLiteTableBuilder.hasTableExists(Entity entity) |
boolean |
PostgreTableBuilder.hasTableExists(Entity entity) |
boolean |
MySQLTableBuilder.hasTableExists(Entity entity) |
boolean |
H2TableBuilder.hasTableExists(Entity entity) |
abstract boolean |
AbstractTableBuilder.hasTableExists(Entity entity) |
void |
TableBuilder.rebuild(Entity entity)
重建表
|
void |
AbstractTableBuilder.rebuild(Entity entity) |
| 限定符和类型 | 方法和说明 |
|---|---|
static com.alibaba.fastjson.JSONObject |
AbstractResponse.getObject(Entity entity,
String tableAliasName,
ResultSet resultSet)
获取子对象属性值
|
| 限定符和类型 | 字段和说明 |
|---|---|
Entity |
SubQuery.entity
关联实体
|
Entity |
Query.entity
关联Entity
|
Entity |
Property.entity
所属实体
|
| 限定符和类型 | 字段和说明 |
|---|---|
Map<String,Entity> |
QuickDAOConfig.entityMap
扫描后的实体类信息
|
Copyright © 2019. All rights reserved.