什么应该是最好的设计方案

问题描述:

我们有一张简单的表格,其中包含100k条记录的员工数据。我们希望在带有助手类/ bean的简单JSP页面上使用分页显示它们。什么应该是最好的设计方案

在一页上我们将显示50条记录。

我可以根据页码获取50条记录吗&显示他们/使用其他一些替代方法吗?

什么应该是最好的设计方法来解决这个问题?

你可能想要做分页使用缓存数据库&为减少数据访问到database.refer:http://onjava.com/pub/a/onjava/excerpt/jebp_3/index2.html“缓存在服务器上的”

+0

感谢您的意见 – 2010-09-07 07:41:49

+0

欢迎您 – jebberwocky 2010-09-07 08:18:45

Java服务器页面有很多paginators。您可以使用其中之一并在页面上显示一些记录。对于分页可以使用例如 - jsptags paginator

10万条记录,多数民众赞成的意思50 X 2000或者我可以说它需要2000页来查看所有记录。如果你使用分页和显示分页完整地使用第一页,上一页,下一页,最后一页和每页数量,它将是有害的。因为@ 1st u必须计算所有记录,它会花费更多时间在你的查询中加载@ 2nd,你必须制定一个算法将它显示在你的view.my建议使用的模式是Facebook和twiit use..on分页只使用next和previous.it会很简单,并减少页面加载时间。

谢谢