iBatis3学习笔记
文章平均质量分 79
zhongxiucheng
没有简介
展开
-
iBatis3架构分析
关于执行器包executor与其子包下的所有文件,是整个框架非常核心的部分,在代码重构之后,结构要比以前好很多整个框架在jdbc的执行上除去那些辅助代码:如配置文件解析(从配置文件构建已映射语句及其它一些属性);缓存系统;反射工具;数据源等,最终那些与jdbc执行相关的代码并不是原创 2011-07-08 10:07:24 · 1520 阅读 · 0 评论 -
myBatis3,spring3,struts2.2整合
开发环境: System:Windows WebBrowser:IE6+、Firefox3+ JavaEE Server:tomcat5.0.2.8、tomcat6 IDE:eclipse、MyEclipse 8 Database:MySQL 开发依赖库:转载 2011-08-04 08:47:38 · 1877 阅读 · 0 评论 -
spring与mybatis三种整合方法
本文主要介绍Spring与Mybatis三种常用整合方法,需要的整合架包是mybatis-spring.jar,可通过链接http://code.google.com/p/mybatis/下载到。 1、采用数据映射器(MapperFactoryBean)的方式,不用转载 2011-08-09 08:51:48 · 6321 阅读 · 5 评论 -
myBatis中的语句映射几种特别方式
对于myBatis中的高级映射通常会使用resultMap参数,而非使用resultType参数,虽然对于大多数的查询来说resultType会更常用,其实这两种方式都是比较好使用的,只通常来说,当配置为resultType参数,所做的映射查询通常会简单一些,而使用resultMap参数要相对复杂一些,不如果不是太复杂使用resultMap没有太大的意义,因为它需要多配置一个resutMap映射结原创 2012-05-17 17:54:05 · 2848 阅读 · 0 评论 -
myBatis批量操作引发的(ORA-01000)最多允许打开的游标数错误
项目底层的设计采用的是myBatis,项目中有一个地方需要与一个外围的数据进行同步操作,由于数据量比较大,有时可以需要更新几千上万的数据,因此采用了myBatis的批量更新,myBatis的批量更新有一个特点,对于程序员的API界面是SqlSession,但它的行为是由Executor来决定的,其中批量的执行器是BatchExecutor,它只所以称为批量执行器,是它执行的更新操作,它不会实际的执原创 2012-09-03 14:00:58 · 6855 阅读 · 0 评论