| 程序包 | 说明 |
|---|---|
| bee.cloud.cache | |
| bee.cloud.engine.db |
关系型数据库操作接口
|
| bee.cloud.engine.db.core |
核心接口
|
| bee.cloud.engine.db.relation |
数据库实体关系
|
| bee.cloud.engine.db.siud |
增册查改操作接口,主要为SELECT、UPDATE、DELETE、INSERT操作接口
|
| bee.cloud.engine.dog |
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends Engine> |
TableCache.getValue(java.lang.Class<T> tclass,
java.lang.String key)
获取对应字段值
|
<T extends Engine> |
TableCache.set(T table) |
<T extends Engine> |
TableCache.set(T table,
java.lang.String key)
将Table保存到缓存中
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
CommTable
功能说明:通用表格处理
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
TBean
功能说明:表引擎
|
class |
View
功能说明:视图处理引擎
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends Engine> |
Where.end()
Where条件语句结束标志
|
| 限定符和类型 | 字段和说明 |
|---|---|
java.lang.Class<? extends Engine> |
TableLink.table |
java.lang.Class<? extends Engine> |
TableChildren.table |
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends Engine> |
TableField.booleanValue(T table) |
<T extends Engine> |
TableField.doubleValue(T table) |
<T extends Engine> |
TableField.intValue(T table) |
<T extends Engine> |
TableField.longValue(T table) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends Engine> |
Update.update(java.lang.Class<T> table)
修改表
|
<T extends Engine> |
Update.update(T table,
java.lang.Object splitColumnValue,
java.lang.String... fields)
修改表(适用于更新存在数据切割的表,不能同时更新两张以上子表的数据)
|
<T extends Engine> |
Update.update(T table,
java.lang.String... fields)
修改表
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends Engine> |
Dog.validateDelete(java.lang.Class<T> table,
Cnd cnd)
过虑掉不可访问的行记录
|
<T extends Engine> |
Dog.validateInsert(java.lang.Class<T> table,
java.util.Set<java.lang.String> fields)
检查表实体及其字段属性是否有新增的权限
|
<T extends Engine> |
Dog.validateSelect(java.lang.Class<T> table,
java.util.Set<java.lang.String> fields,
Cnd cnd)
将不可访问的字段属性用null代替
|
<T extends Engine> |
Dog.validateUpdate(java.lang.Class<T> table,
java.util.Set<java.lang.String> fields,
Cnd cnd)
检查表实体及其字段属性是否有更新的权限
|