程序包 | 说明 |
---|---|
com.publiccms.common.base |
Base
基类
|
com.publiccms.common.handler |
Query handler,Page handler,Template directive handler
查询处理器、分页处理器,模板指令处理器
|
com.publiccms.logic.dao.cms |
Cms dao
CMS数据库访问
|
限定符和类型 | 方法和说明 |
---|---|
static QueryHandler |
BaseDao.getQueryHandler()
查询处理器
|
static QueryHandler |
BaseDao.getQueryHandler(java.lang.String hql)
查询处理器
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
BaseDao.batchWork(QueryHandler queryHandler,
java.util.function.ObjIntConsumer<java.util.List<E>> worker,
int batchSize)
处理数据
|
protected <T> void |
BaseDao.batchWork(QueryHandler queryHandler,
java.util.function.ObjIntConsumer<java.util.List<T>> worker,
int batchSize,
java.lang.Class<T> resultType)
处理数据
|
protected long |
BaseDao.count(QueryHandler queryHandler) |
long |
BaseDao.countResult(QueryHandler queryHandler,
java.lang.String countHql) |
protected int |
BaseDao.delete(QueryHandler queryHandler)
刪除
|
protected E |
BaseDao.getEntity(QueryHandler queryHandler)
获取实体
|
protected java.util.List<E> |
BaseDao.getEntityList(QueryHandler queryHandler)
获取列表
|
protected <T> java.util.List<T> |
BaseDao.getList(org.hibernate.query.Query<T> query,
QueryHandler queryHandler)
获取列表
|
protected java.util.List<?> |
BaseDao.getList(QueryHandler queryHandler)
获取列表
|
protected PageHandler |
BaseDao.getPage(QueryHandler queryHandler,
java.lang.Integer pageIndex,
java.lang.Integer pageSize) |
protected PageHandler |
BaseDao.getPage(QueryHandler queryHandler,
java.lang.Integer firstResult,
java.lang.Integer pageIndex,
java.lang.Integer pageSize) |
protected PageHandler |
BaseDao.getPage(QueryHandler queryHandler,
java.lang.Integer firstResult,
java.lang.Integer pageIndex,
java.lang.Integer pageSize,
java.lang.Integer maxResults) |
protected PageHandler |
BaseDao.getPage(QueryHandler queryHandler,
java.lang.String countHql,
java.lang.Integer firstResult,
java.lang.Integer pageIndex,
java.lang.Integer pageSize,
java.lang.Integer maxResults) |
protected int |
BaseDao.update(QueryHandler queryHandler)
更新
|
限定符和类型 | 方法和说明 |
---|---|
QueryHandler |
QueryHandler.append(java.lang.String sqlString) |
QueryHandler |
QueryHandler.appendWithoutSpace(java.lang.String sqlString) |
QueryHandler |
QueryHandler.condition(java.lang.String condition) |
QueryHandler |
QueryHandler.group(java.lang.String sqlString) |
QueryHandler |
QueryHandler.order(java.lang.String sqlString) |
QueryHandler |
QueryHandler.setCacheable(boolean cacheable) |
QueryHandler |
QueryHandler.setFirstResult(int firstResult) |
QueryHandler |
QueryHandler.setMaxResults(int maxResults) |
QueryHandler |
QueryHandler.setParameter(java.lang.String key,
java.util.Collection<?> value) |
QueryHandler |
QueryHandler.setParameter(java.lang.String key,
java.lang.Object value) |
QueryHandler |
QueryHandler.setParameter(java.lang.String key,
java.lang.Object[] value) |
限定符和类型 | 方法和说明 |
---|---|
private static QueryHandler |
CmsContentDao.getQueryHandler(CmsContentQuery queryEntitry,
java.lang.String orderField,
java.lang.String orderType) |