使用 HibernateTemplate 实现分页查询
来源:互联网 发布:centos mariadb 配置 编辑:程序博客网 时间:2024/04/29 16:19
/**
* 使用hql 语句进行操作
* @param hql HSQL 查询语句
* @param offset 开始取数据的下标
* @param length 读取数据记录数
* @return List 结果集
*/
public List getListForPage(final String hql, final int offset,
final int length) {
List list = getHibernateTemplate().executeFind(new HibernateCallback() {
public Object doInHibernate(Session session)
throws HibernateException, SQLException {
Query query = session.createQuery(hql);
query.setFirstResult(offset);
query.setMaxResults(length);
List list = query.list();
return list;
}
});
return list;
}
* 使用hql 语句进行操作
* @param hql HSQL 查询语句
* @param offset 开始取数据的下标
* @param length 读取数据记录数
* @return List 结果集
*/
public List getListForPage(final String hql, final int offset,
final int length) {
List list = getHibernateTemplate().executeFind(new HibernateCallback() {
public Object doInHibernate(Session session)
throws HibernateException, SQLException {
Query query = session.createQuery(hql);
query.setFirstResult(offset);
query.setMaxResults(length);
List list = query.list();
return list;
}
});
return list;
}
- 使用 HibernateTemplate 实现分页查询
- 使用 HibernateTemplate 实现分页查询
- 使用 HibernateTemplate 实现分页查询
- 使用 HibernateTemplate 实现分页查询 (HibernateCallback接口)
- 扩展HibernateTemplate,实现分页查询 (回调)
- 使用 HibernateTemplate 实现分页查询 和其使用的策略模式
- hibernateTemplate 模糊分页查询
- 使用hibernate和hibernateTemplate实现分页
- HibernateTemplate实现分页
- hibernateTemplate实现分页
- HibernateTemplate实现分页
- HibernateTemplate实现分页
- hibernateTemplate实现分页
- HibernateTemplate实现分页
- HibernateTemplate实现分页
- HibernateTemplate实现分页
- HibernateTemplate实现分页
- ssh整合问题总结--使用HibernateTemplate实现数据分页展示
- Avalon学习
- 人生的35个好习惯
- Tmodel如何理解
- RequiredFieldValidator + OnClientClick issue
- showModalDialog窗体的提交问题。
- 使用 HibernateTemplate 实现分页查询
- 通过WEB链接打开QQ窗体,实现与陌生人交谈的目的
- 表格中当英文等过长时把表格扩大问题
- Error1Operator '+' cannot be applied to operands of type 'string' and 'method group'
- linux下汇编调试
- C#验证控件CustomValidator字数限制函数
- 简单网管协议代理 SNMP PROXY系统设计
- 终于搞定了文件遍历。。。。
- A Creed to Live By (生活是一种态度)