ibatis 之分页

原创 2011年01月17日 10:39:00

iBatis分页是采用游标滚动的方式来实现的,不支持物理分页,这种方式在大数据量的情况下往往会造成内存溢出、响应速度较慢。因此一般都采用手写SQL语句实现数据库物理分页。

找到ibatis执行sql的地方,截获sql并重新组装sql,为ibatis引入物理分页机制,效率相对较高。

   列表集合获取:使用Spring  ibatis(SqlMapClientTemplate)实现.

总记录数获取:使用Spring JdbcTemplate 实现.

Ibatis sql执行者,截取sql语句并重新组装

下载地址

http://tianke645.javaeye.com/admin/blogs/876116

 

ibatis 分页的简单实现

ibatis pagination
  • cheungmine
  • cheungmine
  • 2013年08月27日 00:00
  • 7383

Ibatis的分页机制的缺陷

我们知道,Ibatis为我们提供了可以直接实现分页的方法 queryForList(String statementName, Object parameterObject, int skipRes...
  • hai_cheng001
  • hai_cheng001
  • 2013年12月15日 23:21
  • 4647

ibatis实现分页查询

类PageQuery interface IPageQuery package com.coship.sdp.rights.model.page; import com.coship.dhm.com...
  • okkeqin
  • okkeqin
  • 2015年05月08日 16:20
  • 2390

ibatis 分页“终极”解决方案

参考http://blog.csdn.net/zhuangyan2004/archive/2007/02/01/1499915.aspx加上自己的修改,支持分页查询,返回分页的具体信息,比如页数,当前...
  • key232323
  • key232323
  • 2007年11月01日 22:33
  • 3269

IBatis分页拦截器

IBatis分页拦截器
  • hardworking0323
  • hardworking0323
  • 2016年08月18日 19:32
  • 1173

ibatis分页(以mysql为例)

Users.xml java.util.Map" resultClass="Student">       select * from student                 ...
  • woshixuye
  • woshixuye
  • 2012年05月25日 08:08
  • 5846

ibatis基于拦截器的分页实现

ibatis基于拦截器的分页实现
  • ZWLJavaWeb
  • ZWLJavaWeb
  • 2016年07月23日 17:41
  • 549

iBatis一对多 分页详解

iBatis分页详解 相关配置  1. ibatis version: 2.3.4.  2. 数据库是oracle 12g.  3. 前端js为EXT.js 3.3.2 分页sql  1. count...
  • u013274781
  • u013274781
  • 2016年09月01日 10:56
  • 534

iBATIS分页源码真相探讨

iBATIS分页源码真相的探讨,首先我们在iBATIS中有一个很吸引人的方法,queryForPaginatedList(java.lang.String id, int pageSize),可以返回...
  • woshisap
  • woshisap
  • 2011年06月23日 17:08
  • 1593

ibatis 分页 实现 (物理分页)

参考http://blog.csdn.net/zhuangyan2004/archive/2007/02/01/1499915.aspx 加上自己的修改,支持分页查询,返回分页的具体信息,比如页数,...
  • liu4648125
  • liu4648125
  • 2012年03月02日 16:32
  • 858
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ibatis 之分页
举报原因:
原因补充:

(最多只允许输入30个字)