关于分页_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 关于分页

关于分页

 2014/5/2 22:09:50  chenss  程序员俱乐部  我要评论(0)
  • 摘要:很多系统中都需要分页。ibatis默认有分页的方法,但是是用resultset的next和定位,在大数据量时会有性能问题。这里有解决办法:http://wt8414.iteye.com/blog/544765,类似hibernate的做法。hibernate有分页,并且是根据dialect取得分页sql片断,效率比较高。(见其Loader类源码)。springjdbcTemplate没有提供分页。其有变量fetchSize和maxRows,但是这跟分页没有关系。这两个变量直接设入stmt中
  • 标签:

很多系统中都需要分页。

ibatis默认有分页的方法,但是是用resultset的next和定位,在大数据量时会有性能问题。这里有解决办法:http://wt8414.iteye.com/blog/544765,类似hibernate的做法。

?

hibernate有分页,并且是根据dialect取得分页sql片断,效率比较高。(见其Loader类源码)。

?

spring jdbcTemplate没有提供分页。其有变量fetchSize和maxRows,但是这跟分页没有关系。这两个变量直接设入stmt中,fetchSize指jdbc每次与DB交互取的条数(缓存),jdbc实现可以忽略它(just a hint)。maxRows指最多取的条数,多的行会被默默地丢掉。

  • 相关文章
发表评论
用户名: 匿名