| 程序包 | 说明 |
|---|---|
| bee.cloud.core | |
| bee.cloud.core.db.work | |
| bee.cloud.engine.db |
关系型数据库操作接口
|
| bee.cloud.engine.db.cnd | |
| bee.cloud.engine.db.core |
核心接口
|
| bee.cloud.engine.db.siud |
增册查改操作接口,主要为SELECT、UPDATE、DELETE、INSERT操作接口
|
| bee.cloud.engine.db.suid |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends CBase> |
Bee.getSelect(java.lang.Class<T> bean) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends CBase> |
Sql.insert(java.util.List<T> list) |
<T extends CBase> |
Sql.insert(T t) |
<T extends CBase> |
Sql.rsToList(java.sql.ResultSet rs,
java.lang.Class<T> clazz)
ResultSet转List
|
<T extends CBase> |
Sql.rsToList(java.sql.ResultSet rs,
java.lang.Class<T> clazz,
Listener listener)
ResultSet转List
|
<T extends CBase> |
Sql.rsToTable(java.sql.ResultSet rs,
java.lang.Class<T> clazz)
ResultSet转Table
|
<T extends CBase> |
Sql.update(java.util.List<T> list,
java.lang.String... fields) |
<T extends CBase> |
Sql.update(T t,
java.lang.String... fields) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
CommTable
功能说明:通用表格处理
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends CBase> |
SqlMap.insert(java.util.List<T> list) |
<T extends CBase> |
SqlMap.insert(T t) |
static <T extends CBase> |
Sqlexe.marge1To1(java.util.List<T> ptable,
java.util.List<T> ctable,
java.lang.String pfield,
java.lang.String cfield,
java.lang.String mgname)
合并两个列表,1对1合并
|
static <T extends CBase> |
Sqlexe.marge1ToN(java.util.List<T> ptable,
java.util.List<T> ctable,
java.lang.String pfield,
java.lang.String cfield,
java.lang.String mgname)
合并两个列表,1对多合并
|
<T extends CBase> |
SqlMap.rsToList(java.sql.ResultSet rs,
java.lang.Class<T> clazz) |
<T extends CBase> |
SqlMap.rsToList(java.sql.ResultSet rs,
java.lang.Class<T> clazz,
Listener listener) |
<T extends CBase> |
SqlMap.rsToTable(java.sql.ResultSet rs,
java.lang.Class<T> clazz) |
<T extends CBase> |
SqlMap.update(java.util.List<T> list,
java.lang.String... fields) |
<T extends CBase> |
SqlMap.update(T t,
java.lang.String... fields) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends CBase> |
SuperCnd.end() |
<T extends CBase> |
SuperCnd.setSelect(Select<T> select) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
Engine
功能说明:
|
class |
Table
功能说明:
|
class |
TBean
功能说明:表引擎
|
class |
View
功能说明:视图处理引擎
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends CBase> |
Cnd.end() |
<T extends CBase> |
Cnd.setSelect(Select<T> select) |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
Select<T extends CBase>
功能说明:
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends CBase> |
Select.innerJoin(java.lang.Class<T> table,
java.lang.String... fields)
INNER JOIN表
|
<T extends CBase> |
Select.join(java.lang.Class<T> table,
java.lang.String... fields)
JOIN表
|
<T extends CBase> |
Select.leftJoin(java.lang.Class<T> table,
java.lang.String... fields)
LEFT JOIN表
|
<T extends CBase> |
Select.outerJoin(java.lang.Class<T> table,
java.lang.String... fields)
OUTER JOIN表
|
<T extends CBase> |
Select.rightJoin(java.lang.Class<T> table,
java.lang.String... fields)
RIGHT JOIN表
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
SelectWrap<T extends CBase>
功能说明:
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends CBase> |
SelectWrap.innerJoin(java.lang.Class<T> table,
java.lang.String... fields) |
<T extends CBase> |
SelectWrap.join(java.lang.Class<T> table,
java.lang.String... fields) |
<T extends CBase> |
SelectWrap.leftJoin(java.lang.Class<T> table,
java.lang.String... fields) |
<T extends CBase> |
SelectWrap.outerJoin(java.lang.Class<T> table,
java.lang.String... fields) |
<T extends CBase> |
SelectWrap.rightJoin(java.lang.Class<T> table,
java.lang.String... fields) |