| 程序包 | 说明 |
|---|---|
| bee.cloud.engine.db |
关系型数据库操作接口
|
| bee.cloud.engine.db.core |
核心接口
|
| bee.cloud.engine.db.relation |
数据库实体关系
|
| bee.cloud.engine.db.siud |
增册查改操作接口,主要为SELECT、UPDATE、DELETE、INSERT操作接口
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
CommTable
功能说明:通用表格处理
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends Table> |
SqlMap.build(Class<T> table,
String sqlmapId,
String itemId,
String resultKey,
Map<String,String> params) |
static <T extends Table> |
Dao.load(Class<T> table,
bee.cloud.engine.db.Dao.Option option) |
<T extends Table> |
Sqlexe.load(Class<T> clazz,
SqlMap.VSql vsql) |
static <T extends Table> |
SqlMap.load(Class<T> clazz,
SqlMap.VSql vsql) |
<T extends Table> |
Sqlexe.load(Class<T> table,
String sqlmapId,
String itemId,
String resultKey,
Map<String,String> params) |
static <T extends Table> |
SqlMap.load(Class<T> table,
String sqlmapId,
String itemId,
String resultKey,
Map<String,String> params) |
protected static <T extends Table> |
Sqlexe.newTablwe(Class<T> clazz)
创建新的Table实例
|
static <T extends Table> |
SqlMap.newTablwe(Class<T> clazz) |
<T extends Table> |
Sqlexe.query(Class<T> clazz,
SqlMap.VSql vsql) |
static <T extends Table> |
SqlMap.query(Class<T> clazz,
SqlMap.VSql vsql) |
<T extends Table> |
Sqlexe.query(Class<T> table,
String sqlmapId,
String itemId,
String resultKey,
Map<String,String> params) |
static <T extends Table> |
SqlMap.query(Class<T> table,
String sqlmapId,
String itemId,
String resultKey,
Map<String,String> params) |
static <T extends Table> |
SqlMap.rsToList(RowSet rs,
Class<T> clazz) |
static <T extends Table> |
SqlMap.rsToList(RowSet rs,
Class<T> clazz,
bee.cloud.engine.db.SqlMap.Listener listener) |
protected static <T extends Table> |
Sqlexe.rsToTable(RowSet rs,
Class<T> clazz)
将RowSet转为Table实例
|
static <T extends Table> |
SqlMap.rsToTable(RowSet rs,
Class<T> clazz) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends Table> |
Table.setPK(Object value)
给实例表的key赋值
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends Table> |
TableItem.instance()
New一个新的实体对象
|
<T extends Table> |
TableItem.instance(Map<String,Object> values)
通过Map值初始化实体对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends Table> |
Delete.from(Class<T> table)
删除表中的记录
|
<T extends Table> |
Delete.from(Class<T> table,
Object splitColumnValue)
删除表中的记录(适用于存在数据切割split的表,原则上每次只对一个子表做删除操作)
|
<T extends Table> |
Insert.insert(T table)
需要插入数据的table
|
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.