| 程序包 | 说明 |
|---|---|
| bee.cloud.core | |
| bee.cloud.core.db.work | |
| bee.cloud.engine.db.core |
数据库映射核心接口
|
| bee.cloud.engine.db.siud |
增册查改操作接口,主要为SELECT、UPDATE、DELETE、INSERT操作接口
|
| bee.cloud.ri | |
| bee.cloud.ri.mq | |
| bee.cloud.service.auth.work |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends CBase> |
Bee.getDelete(java.lang.Class<T> bean)
获取数据库删除Delete执行器
|
static <T extends CBase> |
Bee.getInsert(java.lang.Class<T> bean)
获取数据库增加Insert执行器
|
static <T extends CBase> |
Bee.getSelect(java.lang.Class<T> bean)
获取数据库查询Select执行器
|
static <T extends CBase> |
Bee.getUpdate(java.lang.Class<T> bean)
获取数据库更新Update执行器
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends CBase> |
Sql.build(java.lang.Class<T> clazz,
QEnum.Func func,
bee.cloud.core.db.RequestParam rparam)
生成可执行的VSql
|
<T extends CBase> |
Sql.delete(java.lang.Class<T> tableClass,
java.lang.Object... pks)
删除数据
|
<T extends CBase> |
Sql.delete(java.lang.Class<T> tableClass,
java.util.Set<?> pks)
删除数据
|
<T extends CBase> |
Sql.insert(java.util.List<T> list,
java.lang.String... fields)
插入多条数据
|
<T extends CBase> |
Sql.insert(T t,
java.lang.String... fields)
插入单条数据
|
<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 |
View
功能说明:视图处理引擎
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends CBase> |
Where.end()
Where条件语句结束标志
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
Delete<T extends CBase>
功能说明:删除数据
|
interface |
Insert<T extends CBase>
功能说明:插入数据操作
|
interface |
Select<T extends CBase>
功能说明:查询执行器
|
static interface |
Select.Join<T extends CBase> |
interface |
Update<T extends CBase>
功能说明:修改数据执行器
|
static interface |
Update.Set<T extends CBase> |
| 限定符和类型 | 方法和说明 |
|---|---|
static <E extends CBase> |
Update.from(java.lang.Class<E> table)
从指定的bean构造数据库更新类
|
static <E extends CBase> |
Select.from(java.lang.Class<E> table)
从指定的bean构造数据库查询类
|
static <E extends CBase> |
Insert.from(java.lang.Class<E> table)
从指定的bean构造数据库插入类
|
static <E extends CBase> |
Delete.from(java.lang.Class<E> table)
从指定的bean构造数据库删除类
|
<E extends CBase> |
Select.innerJoin(java.lang.Class<E> table,
java.lang.String... fields)
INNER JOIN表
|
<E extends CBase> |
Select.innerJoin(Select<E> select,
java.lang.String... fields)
INNER JOIN子查询Select语句
|
<E extends CBase> |
Select.join(java.lang.Class<E> table,
java.lang.String... fields)
JOIN表
|
<E extends CBase> |
Select.join(Select<E> select,
java.lang.String... fields)
JOIN子查询Select语句
|
<E extends CBase> |
Select.leftJoin(java.lang.Class<E> table,
java.lang.String... fields)
LEFT JOIN表
|
<E extends CBase> |
Select.leftJoin(Select<E> select,
java.lang.String... fields)
LEFT JOIN子查询Select语句
|
<E extends CBase> |
Select.outerJoin(java.lang.Class<E> table,
java.lang.String... fields)
OUTER JOIN表
|
<E extends CBase> |
Select.outerJoin(Select<E> select,
java.lang.String... fields)
OUTER JOIN子查询Select语句
|
<E extends CBase> |
Select.rightJoin(java.lang.Class<E> table,
java.lang.String... fields)
RIGHT JOIN表
|
<E extends CBase> |
Select.rightJoin(Select<E> select,
java.lang.String... fields)
RIGHT JOIN子查询Select语句
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends CBase> |
Rmi.getTable(java.lang.Class<T> clazz,
java.lang.String uri,
bee.cloud.core.db.RequestParam param)
远程调用获取实体bean
|
<T extends CBase> |
Rmi.getTables(java.lang.Class<T> clazz,
java.lang.String uri,
bee.cloud.core.db.RequestParam param)
远程调用获取实体bean
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends CBase> |
Producer.send(java.util.List<T> tables)
发送实体表消息,多条数据
|
<T extends CBase> |
Producer.send(T table)
发送实体表消息,单条数据
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends CBase> |
UserLogin.changeOrg(Bee.Resreq resreq)
切换所在机构
|
<T extends CBase> |
UserLogin.changeRole(Bee.Resreq resreq)
切换角色
|
<T extends CBase> |
UserLogin.getUserByOpenid(java.lang.String openid)
通过微信Openid获取用户
|
<T extends CBase> |
UserLogin.login()
用户登录方法
|
<T extends CBase> |
UserLogin.orgLogin(long appid,
java.lang.String appsecret)
机构登录方法
|