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

Java 最好的设计方法应该是什么,java,database,design-patterns,jsp,Java,Database,Design Patterns,Jsp,我们有一个包含员工数据的简单表,其中包含100k条记录。我们希望在带有helper class/bean的简单JSP页面上使用分页来显示它们 在一个页面上,我们将显示50条记录 我是否应该按照页码提取50条记录并显示/使用其他替代方法 解决这个问题的最佳设计方法是什么?java服务器页面有许多分页器。您可以使用其中之一,并在页面上显示一些记录。例如,对于分页,您可以使用-java服务器页面有许多分页器。您可以使用其中之一,并在页面上显示一些记录。对于分页,您可以使用,例如-您可能希望使用数据库和

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

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

我是否应该按照页码提取50条记录并显示/使用其他替代方法


解决这个问题的最佳设计方法是什么?

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

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

您可能希望使用数据库和缓存进行分页,以减少对数据库的数据访问。请参阅:服务器上的缓存您可能希望使用数据库和缓存进行分页,以减少对数据库的数据访问。请参阅:服务器上的缓存100k记录,即50 X2000页或者我可以说需要2000页才能看到所有记录。如果你完全使用第一页、上一页、下一页、最后一页和页码分页和显示分页,那么每一页都将是满的。因为@1st u必须计算所有记录,加载@2nd u需要在查询中花费更多的时间。我的建议是使用facebook和twiit使用的模式。在分页时只使用next和previous。这将很简单,并减少页面加载时间


谢谢

100k条记录,这意味着50 X 2000,或者我可以说需要2000页才能看到所有记录。如果你完全使用第一页、上一页、下一页、最后一页和页码分页和显示分页,那么每一页都将是满的。因为@1st u必须计算所有记录,加载@2nd u需要在查询中花费更多的时间。我的建议是使用facebook和twiit使用的模式。在分页时只使用next和previous。这将很简单,并减少页面加载时间

谢谢