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

时间:2010-09-07 05:17:52

标签: java database design-patterns jsp

我们有一个包含100k记录的员工数据的简单表。我们希望在带有辅助类/ bean的简单JSP页面上使用分页来显示它们。

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

我应该根据页码和&amp ;;取得50条记录。显示它们/使用其他替代方案?

这个问题的最佳设计方法应该是什么?

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

您可能希望使用数据库&使用缓存来减少访问database.refer的数据:http://onjava.com/pub/a/onjava/excerpt/jebp_3/index2.html“服务器上的缓存”

答案 2 :(得分:0)

100k记录,这意味着50 X 2000或者我可以说它需要2000页才能看到所有记录。如果你使用分页和显示分页完整地使用first,previous,next,last和number每个页面它将是有害的。因为@ 1st你必须计算所有记录,它会花更多的时间在你的查询中加载@ 2nd你必须做一个算法在你的view上显示它。我的建议是使用facebook和twiit使用的模式..分页只使用next和previous.it会很简单,减少页面加载时间。

感谢