分页使用休眠

时间:2015-11-21 16:52:24

标签: spring hibernate jsp model-view-controller pagination

我希望使用hibernate分页在spring jsp页面上每页显示10条记录。我已经尝试了j Query Data表,但这是内存中的分页。我一直在尝试实现hibernate分页,但我无法将其与我的视图页面正确连接。

请帮我一个简单的例子。

1 个答案:

答案 0 :(得分:0)

我认为您需要修改查询以根据页面大小返回数据块。例如 - 如果要显示10条记录,则将pageSize设置为10,并使用pageNumber发送请求以获取记录。

您的查询看起来像这样 -

query.setFirstResult(pageSize * (pageNumber - 1) + 1);
query.setMaxResults(pageSize);
return query.list();