如何在 Hibernate 中实现分页? Query
对象具有称为 setMaxResults
的方法和 setFirstResult
这当然有帮助。但是我在哪里可以获得结果总数,以便我可以显示结果最后一页的链接,并打印诸如 xxx 的结果 200 到 250 之类的东西?
最佳答案
您可以使用 Query.setMaxResults(int results) 和 Query.setFirstResult(int offset)。
编辑也是如此:没有办法知道您会得到多少结果。因此,首先您必须使用“select count(*)...”进行查询。有点丑,恕我直言。
关于java - hibernate中实现结果分页(获取总行数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1600215/