一、创建工程和数据库 1.工程名:ibatisdemo1 数据库名:ibatis 创建表:student CREATE TABLE `student` (
原创
2014-09-27 11:08:23
1005阅读
IBatis的分页研究 博客分类: Ibatis学习 IBatis的分页研究 Ibatis学习 摘自: http://cpu.iteye.com/blog/311395 yangtingkun Oracle分页查询语句 ibaits.jar OracleDialect.java 在看JPetStor
原创
2021-08-18 10:39:22
474阅读
ibatis pagination
原创
2023-01-10 11:18:58
311阅读
1.ibatis配置:list集合查询 select ID, NAME, NOTE, POLICIES, SN, MODIFY_DATE, SYS from USER_OA.T_RES_ROLE where ID = #id:VARCHAR# 2.Dao配置: public List selectUsersByServId(String servId, int p
原创
2013-05-11 00:10:00
406阅读
...
转载
2010-09-28 13:15:00
159阅读
2评论
首先写一个分页类:package com.zc.book.util; import java.util.List; public class PageUtil {
转载
2017-05-14 15:19:18
268阅读
iBATIS分页源码真相的探讨,首先我们在iBATIS中有一个很吸引人的方法,queryForPaginatedL
转载
2022-09-05 16:46:58
96阅读
文章分为2大部分,第1部分谈Spring对ibatis的整合,第2部分谈谈Spring事务管理,第一部分成功实现了,第二部分在实现的时候出现了问题,希望各位高手能多多指点。 一 spring整合ibatis 1 创建ibatis功能类 由于ibatis是基于半自动ORM框架的,对于每个DAO都需要手动编写功能类和xml配置文件,写起来是很费事的。所以,我们选用ibatis的代码自动生成器去生成具体的功能类。下面是用代码自动生成器生成的功能类: abatorConfig.xml文件,这个配置文件是ibatis的代码自动生成器需要配置的文件。Java代码 ...
转载
2012-10-01 13:42:00
129阅读
2评论
1 spring概念(1)spring核心两部分(2)spring一站式框架(3)spring版本可以使用基本的javaBean代替EJB,EJB是重量级框架。1 spring是一个开源的轻量级框架2 spring核心主要两部分:(1)aop:面向切面编程,扩展功能不是修改源代码实现(2)ioc:控制反转,比如一个类,在类里面有方法(不是静态方法),调用类型里面的方法,创建对象调用方法,创建类对象
Apache iBatis(现已迁至Google Code下发展,更名为MyBatis)是当前IT项目中使用很广泛的一个半自动ORM框架,区别于Hibernate之类的全自动框架,iBatis对数据库的操作拥有更加灵活的控制,对于那些经常需要调用本地数据库函数自定义SQL语句,或是喜欢自己优化SQL执行效率的开发者来说,iBatis是一个非常不错的选择。而得到广泛应用的开源企业架构Spring
转载
2024-05-17 13:04:16
36阅读
步骤:一、新建工程,添加ibatis、spring和struts的jars; 二、数据库设计. 三、POJO类. 四、pojo类配置文件编写 五、ibatis主配置文件编写【主配置文件只剩下sqlMap了】 六、dao接口和接口实现 七、service接口和接口实现 八、struts action实现及struts-config
转载
2024-03-08 22:02:45
70阅读
=======分页BEAN======== import java.util.List; /** * ibatis分页Bean * @author Administrator * */ public class PageUtil { private int curPage = 0; //当前页 private int pageSize = 0; //每页多
原创
2013-05-10 23:54:00
463阅读
http://www.iteye.com/topic/136712 详细demo:参照http://www.kusoft.net 我的数据库是采用mssql2000 采用分页必定数据量比较大: 按照ibatis的自带的是缓存分页.如果一大的肯定内存吃不消. 但是可以采用queryForList,却得
转载
2016-03-08 13:02:00
164阅读
2评论
引自友人blog: [url]http://blog.csdn.net/senton[/url]
数据库用的是mysql,开发环境是Eclipse3.2:1.首先把用到的包导入进来,此例用的是spring-framework-1.2.7,iBATIS_DBL-2.1.7.597,mysql的数 据库连接包用的是mysql-connector-java-5.0.3-bi
原创
2007-04-03 03:06:11
4213阅读
2评论
http://snowolf.iteye.com/blog/752764
iBatis整理——iBatis批处理实现(Spring环境)
最近做一个小项目,用到Spring+iBatis。突然遇到一个很久远,却很实在的问题:在Spring下怎么使用iBatis的批处理实现?
大概是太久没有写Dao了,这部分真的忘得太干净了。
转载
精选
2012-03-03 12:20:00
603阅读
最近研究了一下Spring + iBATIS。发现看别人的例子是一回事,自己写一个完整的应用又是另外一回事。自己受够了网上贴的一知半解的代码。iBATIS是一个持久化框架,封面了sql过程,虽然sql语句需要自己写。另外,我觉得对于初学者来说,完整的示例真的很重要,不然不知道文件是如果放置的。所有的...
转载
2016-01-05 10:42:00
108阅读
2评论
在看JPetStore的代码时,发现它的分页处理主要是通过返回PaginatedList对象来完成的。如:在CatalogService类中public PaginatedList getProductListByCategory(String categoryId) { return productDao.getProductListByCategory(categoryId);
原创
2013-05-10 23:59:00
466阅读
一直以来ibatis的分页都是通过滚动ResultSet实现的,应该算是逻辑分页吧。逻辑分页虽然能很干净地独立于特定数据库,但效率在多数情况下不及特定数据库支持的物理分页,而hibernate的分页则是直接组装sql,充分利用了特定数据库的分页机制,效率相对较高。本文讲述的就是如何在不重新编译ibatis源码的前提下,为ibatis引入hibernate式的物理分页机制。 基本思路就是找到i
原创
2013-05-11 00:17:00
406阅读
1 到处都是大数据量操作的时候 不适用HIBERNATE 2 用存储过程来实现业务逻辑的 不适合用HIBERNATE 3 数据库关系复杂 或者遗留数据库不适合HIBERNATE 4 团队没有至少一个精通HIBERNATE的 不适合用HIBERNATE IBATIS自动的分页功能 queryForList(String id ,Object para
原创
2013-05-10 23:52:00
711阅读
ObjectDataSource 控件内置了对分页的支持。我们需要设置 ObjectDataSource 的 EnablePaging属性,然后要设置SelectMethod、SelectCountMethod 、StartRowIndexParameterName和MaximumRowsParameterName 属性。当 EnablePaging 属性设置为 true 时,SelectPara
转载
2007-06-22 09:51:00
98阅读
2评论