关于b/s下的分页问题!!!请高手论谈!!!

den88 2008-09-13 11:28:24
1.是数据库查询完后返回一个集合(泛型集)
2.是下一页(或上一页时在数据库查一次)
请大家说说那种好用,还有别的方法,分不够了可以在加的(我现在只能发100)
1.数据太大时,影响传送
2.那个是不是给服务器代来负担?
...全文
49 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
宋玮-深圳 2008-09-14
  • 打赏
  • 举报
回复
通常count(*)求总数用于分页:) 当然需要优化的话,有的分页也不是100%需要显示总数的

至于查询返回的结果,还是第2种方案,显示多少取多少!
den88 2008-09-13
  • 打赏
  • 举报
回复
呵呵,一定给高分,还大家继续,,我也继续加分,呵呵
natty_boy 2008-09-13
  • 打赏
  • 举报
回复
个人觉得,如果你的数据是相对来说比较静态的,可以考虑用第一种方式(但数量级不宜过大)
如果数据会经常更新的话,还是用第二种方式,这样无疑会给数据库增加负担,但却可以保障
数据是最新的,避免取出脏数据,不过我想对于服务器而言那点负担算不了什么,海量毕竟级
数据的表一般应该不会太多
小弟愚见,只共参考

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧