类的使用
com.publiccms.common.handler.QueryHandler
使用QueryHandler的程序包
程序包
说明
Base
Query handler,Page handler,Template directive handler
Cms dao
-
com.publiccms.common.base中QueryHandler的使用
修饰符和类型方法说明static QueryHandler
BaseDao.getQueryHandler()
查询处理器static QueryHandler
BaseDao.getQueryHandler
(String hql) 查询处理器参数类型为QueryHandler的com.publiccms.common.base中的方法修饰符和类型方法说明protected void
BaseDao.batchWork
(QueryHandler queryHandler, ObjIntConsumer<List<E>> worker, int batchSize) 处理数据protected <T> void
BaseDao.batchWork
(QueryHandler queryHandler, ObjIntConsumer<List<T>> worker, int batchSize, Class<T> resultType) 处理数据protected long
BaseDao.count
(QueryHandler queryHandler) long
BaseDao.countResult
(QueryHandler queryHandler, String countHql) protected int
BaseDao.delete
(QueryHandler queryHandler) 刪除protected E
BaseDao.getEntity
(QueryHandler queryHandler) 获取实体BaseDao.getEntityList
(QueryHandler queryHandler) 获取列表BaseDao.getList
(QueryHandler queryHandler) 获取列表protected <R> List<R>
BaseDao.getList
(QueryHandler queryHandler, Class<R> resultClass) 获取列表protected <T> List<T>
BaseDao.getList
(jakarta.persistence.TypedQuery<T> query, QueryHandler queryHandler) 获取列表protected <T> List<T>
BaseDao.getList
(org.hibernate.query.Query<T> query, QueryHandler queryHandler) 获取列表protected PageHandler
BaseDao.getPage
(QueryHandler queryHandler, Integer pageIndex, Integer pageSize) protected <R> PageHandler
BaseDao.getPage
(QueryHandler queryHandler, Integer pageIndex, Integer pageSize, Class<R> resultClass) protected <R> PageHandler
BaseDao.getPage
(QueryHandler queryHandler, Integer firstResult, Integer pageIndex, Integer pageSize, Class<R> resultClass) protected PageHandler
BaseDao.getPage
(QueryHandler queryHandler, Integer firstResult, Integer pageIndex, Integer pageSize, Integer maxResults) protected <R> PageHandler
BaseDao.getPage
(QueryHandler queryHandler, Integer firstResult, Integer pageIndex, Integer pageSize, Integer maxResults, Class<R> resultClass) protected <R> PageHandler
BaseDao.getPage
(QueryHandler queryHandler, String countHql, Integer firstResult, Integer pageIndex, Integer pageSize, Integer maxResults, Class<R> resultClass) protected int
BaseDao.update
(QueryHandler queryHandler) 更新 -
com.publiccms.common.handler中QueryHandler的使用
修饰符和类型方法说明QueryHandler.appendWithoutSpace
(String sqlString) QueryHandler.setFirstResult
(Integer firstResult) QueryHandler.setMaxResults
(Integer maxResults) QueryHandler.setParameter
(String key, Object value) QueryHandler.setParameter
(String key, Object[] values) QueryHandler.setParameter
(String key, Collection<?> value) -
com.publiccms.logic.dao.cms中QueryHandler的使用
修饰符和类型方法说明private static QueryHandler
CmsContentDao.getQueryHandler
(CmsContentQuery queryEntitry, String orderField, String orderType)