| 限定符和类型 | 方法和说明 |
|---|---|
void |
create(Class clazz)
建表
|
void |
create(Entity entity)
建表
|
void |
drop(Class clazz)
删表
|
void |
drop(String tableName)
删表
|
void |
dropColumn(String tableName,
String column)
删除列
|
void |
generateEntityFile(String sourcePath,
String[] tableNames)
生成entity的java文件
|
DataSource |
getDataSource()
获取连接池
|
List<Entity> |
getDbEntityList()
获取数据库信息
|
Map<String,Entity> |
getEntityMap()
获取扫描的所有实体类信息
|
boolean |
hasTable(String tableName)
表是否存在
|
void |
rebuild(Class clazz)
重建表
|
void |
refreshDbEntityList()
重新获取数据库信息
|
Transaction |
startTransaction()
开启事务
|
void |
syncEntityList()
双向同步扫描实体类信息和数据库表信息
|
Transaction startTransaction()
boolean hasTable(String tableName)
tableName - 表名void create(Class clazz)
void create(Entity entity)
void drop(Class clazz)
void drop(String tableName)
void rebuild(Class clazz)
void refreshDbEntityList()
void syncEntityList()
DataSource getDataSource()
Copyright © 2020. All rights reserved.