我正在开发一个使用Hibernate作为持久层和Struts2作为UI的分页解决方案。 我跟着线程 Similar Thread at SO
似乎答案本身就是好的和解释性的,我仍然有一些查询,因为我最多可以有2-3000条记录(假设1-2K)所以它仍然很好的方法从db获取所有排序的记录将它们放在缓存中并在缓存记录上实现分页功能,或者应该只是获取少量数据。 我们想要分页功能SO所以我已经有了我的逻辑来实现这一点,唯一的问题是我应该从每页请求数据库获取记录还是采取其他方法。
注意这个分页功能用于后端管理。
提前致谢
答案 0 :(得分:1)
每页获取X条记录。不要拉超过你需要的。 Bozho在那个帖子中的回答是最好的。
您在执行此操作时遇到了麻烦吗?