Query listQuery = getSession().createQuery(hql); // 创建查询对象
if (parameters != null) { // 设置参数for (int i = 0; i < parameters.size(); i++) {
listQuery.setParameter(i, parameters.get(i));
}
}
listQuery.setFirstResult((pageNum - 1) * pageSize);
listQuery.setMaxResults(pageSize);
List list = listQuery.list(); // 执行查询
本文介绍了一种使用Hibernate Query Language (HQL) 进行分页查询的方法。通过getSession().createQuery创建查询对象,并设置查询参数,实现了对数据库记录的有效分页显示。文章详细展示了如何通过设置查询的起始位置和每页显示的记录数来完成分页。
1567

被折叠的 条评论
为什么被折叠?



