论坛首页 Java企业应用论坛

Hibernate的优化:分页

浏览 32587 次
精华帖 (6) :: 良好帖 (14) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-12-04  
我使用的分页主要是用JS控制的,jsp页面拿到结果集然后JS控制分页,对于一些实时性要求不高的场景比较适合,hibernate的自带分页我觉得还是很实用的,其实我想为了效率可以缓存结果集再根据本身需要调整结果数,毕竟,一个分页不一定适合每一个场景。我的分页过2天分享到博客
0 请登录后投票
   发表时间:2010-12-07  
LZ 认识蛮深刻的!
0 请登录后投票
   发表时间:2010-12-21  
mssqlserver 是从 sybase 偷学的技术
0 请登录后投票
   发表时间:2010-12-22  
SQL2000不知楼主能否提供下解决方案
0 请登录后投票
   发表时间:2011-01-13  
遇到的同样的问题,不过我看我的Hibernate 版本是 3.0 看样子 先升级看看
0 请登录后投票
   发表时间:2011-07-09   最后修改:2011-07-09
我使用在该Dialect 发现一个问题,

当我使用 SQLQuery 查询时
首页  sql: select top 15 * from A

其他页: with tempPagination as(SELECT ROW_NUMBER() OVER(ORDER BY  send_Time desc) as RowNumber, * FROM  A  where receiver_Login_Name = 'xxx'  )select * from tempPagination where RowNumber>15  and RowNumber<=30

导致 我在组装对象时 第二页以后发回的 objcet[] 数组 会比第一页得到的 object[]  数据多一个 rowNum数据 ,可能导

致拼装出错,当然使用HQL 查询会发回整个对象的list,没有问题 ,请大家注意。
0 请登录后投票
   发表时间:2011-07-11  
与其说hql优化 还不如说sql优化
0 请登录后投票
   发表时间:2011-07-18  
刚学完hiberbate,没怎么遇到过个这个问题耶!摸索摸索...
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics