我正在编写审计跟踪的报告 View ,我需要在 .jsp 中显示它。将数据从数据库获取到屏幕的“最佳”方式是什么?
我们将 Spring 用于依赖项注入(inject)、数据访问对象和 Hibernate。 我可以使用 hibernate 或直接 jdbc 来生成此报告。
如果我将所有记录加载到内存中,我就会用完内存。
有什么想法不涉及在 jsp 中运行查询吗?
最佳答案
这似乎是使用 Hibernate 结果分页的自然位置——在 Servlet 级别运行查询,并以类似于此人描述的方式对结果进行分页:
http://blog.hibernate.org/Bloggers/Everyone/Year/2004/Month/08/Day/14#pagination
这是我见过的最简单的实现 Hibernate 分页的方法...
关于java - 从非常大的结果集中呈现数据的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/95886/