public final class Bee
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
Bee.Cookie
Cookie数据
|
static interface |
Bee.Resreq
HTTP request与response请求接口
|
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
IDKEY
cookie客户端KEY
|
static java.lang.String |
RANDOM
cookie客户端随机数
|
| 构造器和说明 |
|---|
Bee() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
getBean(java.lang.Class<T> clazz)
获取注入的实例
|
static <T> T |
getBean(java.lang.String name,
java.lang.Class<T> clazz)
根据注入名称获取实例
|
static Cache |
getCache(java.lang.String group)
根据缓存分组名称获取缓存实例
|
static <T extends CBase> |
getDelete(java.lang.Class<T> bean)
获取数据库删除Delete执行器
|
static HttpClient |
getHttpClient()
获取一个Http请求客户端HttpClient
|
static HttpClient |
getHttpClient(java.lang.String key)
获取一个Http请求客户端HttpClient
|
static java.lang.String |
getID()
获取当前访问者号码,系统自动生成,每次登录后自动更新
|
static IM |
getIM()
获取IM消息发送接口
|
static <T extends CBase> |
getInsert(java.lang.Class<T> bean)
获取数据库增加Insert执行器
|
static Cache |
getPipCache(java.lang.String group)
根据缓存分组名称获取缓存管道,大批量数据写入时高效写入,需要手工关闭缓存,系统不会自动回收
|
static bee.cloud.core.db.RequestParam |
getRequestParam()
获取当前线程中的请求数据体
|
static Bee.Resreq |
getResreq()
获取前端的请求对象
|
static Rmi |
getRmi()
获取远程调用接口
|
static <T extends CBase> |
getSelect(java.lang.Class<T> bean)
获取数据库查询Select执行器
|
static Sql |
getSql()
获取SQL执行器,如果配置缓存,从缓存中取数据
|
static Sql |
getSql(boolean isCreate)
获取SQL执行器,如果配置缓存,从缓存中取数据
|
static Sql |
getSqlNoCache()
获取一个与缓存无关的SQL执行器
|
static <T extends CBase> |
getUpdate(java.lang.Class<T> bean)
获取数据库更新Update执行器
|
static Visitor |
getVisitor()
获取当前访问者
|
static boolean |
isStarted()
繁言是否启动与配置更新完成民
|
static void |
refresh()
系统配置更新中
-
|
static void |
refreshed()
系统配置更新完成
-
|
static void |
started()
系统启动完成
-
|
public static final java.lang.String IDKEY
public static final java.lang.String RANDOM
public static void started()
public static void refresh()
public static void refreshed()
public static boolean isStarted()
public static final Rmi getRmi()
public static final IM getIM()
public static final Sql getSql()
public static final Sql getSql(boolean isCreate)
isCreate - false-不创建新的执行器,使用当前线程中的执行器,true-线程中没有执行器是自动创建执行器public static final Sql getSqlNoCache()
public static final bee.cloud.core.db.RequestParam getRequestParam()
public static final Cache getCache(java.lang.String group)
group - 分组名称public static final Cache getPipCache(java.lang.String group)
group - 分组名称public static final <T> T getBean(java.lang.Class<T> clazz)
T - -clazz - 实例类public static final <T> T getBean(java.lang.String name,
java.lang.Class<T> clazz)
T - -name - 实例注入名称clazz - 实例类public static final Bee.Resreq getResreq()
public static final <T extends CBase> Select<T> getSelect(java.lang.Class<T> bean)
T - -javabean类型bean - javabean类public static final <T extends CBase> Update<T> getUpdate(java.lang.Class<T> bean)
T - -javabean类型bean - javabean类public static final <T extends CBase> Delete<T> getDelete(java.lang.Class<T> bean)
T - -javabean类型bean - javabean类public static final <T extends CBase> Insert<T> getInsert(java.lang.Class<T> bean)
T - -javabean类型bean - javabean类public static final Visitor getVisitor()
public static final HttpClient getHttpClient()
public static final HttpClient getHttpClient(java.lang.String key)
key - 客户端标识public static final java.lang.String getID()