![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iBATIS
iteye_5102
这个作者很懒,什么都没留下…
展开
-
iBATIS缓存
CacheMode1.LRU 少用销毁,在较长的期间内,用户经常使用某些特定对象。 2.MEMORY 通过JAVA引用实现,当内存不足时销毁.没有统一的对象重用模式的应用,或内存不足的应用3.OSCache4.FIFO 用户在短时间内持续引用特定的查询,而后很可能不再使用缓存类型的最佳适应情形: MEMORY 没有统一的对象重用模式的应用,或内存...原创 2011-05-24 16:55:59 · 52 阅读 · 0 评论 -
使用包含自身的类的resultMap进入死循环
如Department { Department parentDepartment;}如果设置查询映射 select DEPARTMENTID, SCHOOLID, PDEPARTMENTID,DEPARTMENTNAME, DEPARTMENTDESCRIBE, DEPARTMENTCODE from S_DEPAR...原创 2011-06-01 21:07:41 · 194 阅读 · 0 评论 -
iBATIS DAO映射文件
OR 映射相对Hibernate 等ORM 实现而言,ibatis的映射配置更为简洁直接,下面是一个典型的配置文件。[code="xml"] UPDATE t_user SET name=#name#, sex=#sex...原创 2011-04-26 14:16:17 · 379 阅读 · 0 评论 -
resultMap的使用以及延时加载机制
1.一对多查询UserDAOMapper.xml resultMap的功能就是将user类的所有属性都映射出来 property是user的属性, column是数据库列名 此处的 User.getAddressById User.指的是命名空间 / ...原创 2011-04-28 12:04:10 · 88 阅读 · 0 评论 -
使用动态映射
1. (name is like #name#) (address is like #address#) 只有在页面中传入的参数name或者address不为空时,才会触发对应的where子句2.利用嵌套,可以实现组合查询 (name is lik...原创 2011-04-28 12:05:50 · 89 阅读 · 0 评论 -
事务管理机制
iBatis的事务管理机制 //数据库连接池? ... 数据库驱动,URL,用户名密码配置 ...原创 2011-04-28 14:02:29 · 62 阅读 · 0 评论 -
OR映射的缓存机制
OR映射文件中配置iBatis缓存机制 强制刷新缓存间隔时间 执行该动作后刷新缓存 缓存容量在 serialize="true"的情况下,如果有多个Session同时从Cache 中读取某个数据对象,Cache 将为每个Session返回一个对象的 复本 ,也就是说,每个Session 将得到包含相同信息的不同对象实例。因而Session...原创 2011-04-28 14:02:53 · 120 阅读 · 0 评论