类的使用
com.publiccms.common.handler.QueryHandler
使用QueryHandler的程序包
程序包
说明
Base
Query handler,Page handler,Template directive handler
Cms dao
-
com.publiccms.common.base中QueryHandler的使用
修饰符和类型方法说明static QueryHandlerBaseDao.getQueryHandler()查询处理器static QueryHandlerBaseDao.getQueryHandler(String hql) 查询处理器参数类型为QueryHandler的com.publiccms.common.base中的方法修饰符和类型方法说明protected voidBaseDao.batchWork(QueryHandler queryHandler, ObjIntConsumer<List<E>> worker, int batchSize) 处理数据protected <T> voidBaseDao.batchWork(QueryHandler queryHandler, ObjIntConsumer<List<T>> worker, int batchSize, Class<T> resultType) 处理数据protected longBaseDao.count(QueryHandler queryHandler) longBaseDao.countResult(QueryHandler queryHandler, String countHql) protected intBaseDao.delete(QueryHandler queryHandler) 刪除protected EBaseDao.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 PageHandlerBaseDao.getPage(QueryHandler queryHandler, Integer pageIndex, Integer pageSize) protected <R> PageHandlerBaseDao.getPage(QueryHandler queryHandler, Integer pageIndex, Integer pageSize, Class<R> resultClass) protected <R> PageHandlerBaseDao.getPage(QueryHandler queryHandler, Integer firstResult, Integer pageIndex, Integer pageSize, Class<R> resultClass) protected PageHandlerBaseDao.getPage(QueryHandler queryHandler, Integer firstResult, Integer pageIndex, Integer pageSize, Integer maxResults) protected <R> PageHandlerBaseDao.getPage(QueryHandler queryHandler, Integer firstResult, Integer pageIndex, Integer pageSize, Integer maxResults, Class<R> resultClass) protected <R> PageHandlerBaseDao.getPage(QueryHandler queryHandler, String countHql, Integer firstResult, Integer pageIndex, Integer pageSize, Integer maxResults, Class<R> resultClass) protected intBaseDao.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 QueryHandlerCmsContentDao.getQueryHandler(CmsContentQuery queryEntitry, String orderField, String orderType)