| 程序包 | 说明 |
|---|---|
| bee.cloud.engine.db.core |
核心接口
|
| bee.cloud.engine.db.siud |
增册查改操作接口,主要为SELECT、UPDATE、DELETE、INSERT操作接口
|
| bee.cloud.engine.dog |
| 限定符和类型 | 方法和说明 |
|---|---|
Cnd |
Cnd.and(Cnd cnd)
And条件表达式
|
Cnd |
Cnd.and(String expression)
已过时。
|
Cnd |
Cnd.and(String key,
Cnd.Operator operation,
Object value)
And条件表达式
|
Cnd |
Cnd.andNot(Cnd cnd)
AndNot条件表达式
|
Cnd |
Cnd.andNot(String expression)
已过时。
|
Cnd |
Cnd.andNot(String key,
Cnd.Operator operation,
Object value)
AndNot条件表达式
|
Cnd |
Cnd.append(Cnd.Func func,
Cnd cnd)
追加备件表达式
|
Cnd |
Cnd.append(Cnd.Func func,
String key,
Cnd.Operator operation,
Object value)
And条件表达式
|
Cnd |
Cnd.append(String func,
String expression)
已过时。
|
Cnd |
Cnd.or(Cnd cnd)
Or条件表达式
|
Cnd |
Cnd.or(String expression)
已过时。
|
Cnd |
Cnd.or(String key,
Cnd.Operator operation,
Object value)
Or条件表达式
|
Cnd |
Cnd.orNot(Cnd cnd)
OrNot条件表达式
|
Cnd |
Cnd.orNot(String expression)
已过时。
|
Cnd |
Cnd.orNot(String key,
Cnd.Operator operation,
Object value)
OrNot条件表达式
|
| 限定符和类型 | 方法和说明 |
|---|---|
Cnd |
Cnd.and(Cnd cnd)
And条件表达式
|
Cnd |
Cnd.andNot(Cnd cnd)
AndNot条件表达式
|
Cnd |
Cnd.append(Cnd.Func func,
Cnd cnd)
追加备件表达式
|
Cnd |
Cnd.or(Cnd cnd)
Or条件表达式
|
Cnd |
Cnd.orNot(Cnd cnd)
OrNot条件表达式
|
Where |
Where.where(Cnd cnd)
Where条件语句
|
| 限定符和类型 | 方法和说明 |
|---|---|
Select |
Select.having(Cnd condition)
可选的 HAVING 子句有如下形式:HAVING SUM(OrderPrice)<2000
|
Select |
Select.Join.on(Cnd cnd)
ON条件表达式
|
Delete |
Delete.where(Cnd cnd)
删除语句时的条件语句
|
Select |
Select.where(Cnd cnd)
WHERE条件表达式
|
Update |
Update.where(Cnd cnd)
更新时的条件语句
|
Update |
Update.Set.where(Cnd cnd)
更新时的条件语句
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends Engine> |
Dog.validateDelete(Class<T> table,
Cnd cnd)
过虑掉不可访问的行记录
|
<T extends Engine> |
Dog.validateSelect(Class<T> table,
Set<String> fields,
Cnd cnd)
将不可访问的字段属性用null代替
|
<T extends Engine> |
Dog.validateUpdate(Class<T> table,
Set<String> fields,
Cnd cnd)
检查表实体及其字段属性是否有更新的权限
|
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.