
ibatis
云海尘淸
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ibatis_多对一关系映射
复合型数据查询多对一关系查询 将一方作为多方的一个属性配置 出现N+1 select(N次用于查询“多”, 一次用于查询关于“一”的一个List) 联合查询和嵌套属性避免N+1 Select public class Company { /**. * 公司Id */ private Integer companyId; /**. * 公原创 2012-12-17 23:36:00 · 652 阅读 · 0 评论 -
ibatis_resultClass与resultMap
resultClass:该属性的值可以是java类的全限定名(包括类的包名) resultMap:该属性的值等于预先定义的resultMap元素的name属性值原创 2012-12-17 23:31:50 · 551 阅读 · 0 评论 -
ibatis_延时加载
sqlMapConfig.xml enhancementEnabled="true":设置强制字节转换机制,可以提高lazy-loading性能 lazyLoadingEnabled="true":设置延时加载机制原创 2012-12-18 21:17:07 · 493 阅读 · 0 评论 -
ibatis_一对多关系映射
Company.java public class Company { /**. * 公司Id */ private Integer companyId; /**. * 公司名称 */ private String companyName; /**. * 员工列表 */ private L原创 2012-12-18 22:16:53 · 610 阅读 · 0 评论 -
ibatis_缓存类型
缓存类型有四种: 1,MEMORY,它是通过reference-type实现的,reference-type的属性有三种:WEAK、SOFT、STRONG WEAK(缺省值):对于当前不使用的查询结果数据,将被清除以释放内存来分配其他对象 SOFT:程度比WEAK强一点。 STRONG:程度更强,查询结果一直在内存中,除非cache被刷新或执行了更新数据的操作。 适用一下情况: 1.结原创 2012-12-19 21:44:25 · 410 阅读 · 0 评论 -
ibatis_动态查询
ibatis动态查询大体分为: 二条件元素 一条件元素 Iterate 模糊查询 其中二条件或一条件查询比较好懂,这里主要介绍iterate的使用 iteate属性: prepend:(可选) AND 、OR等 property:(对于不同的操作,有不同的说法) select:不需要,必须去掉,否则会报错 delete:不需要 update:需要 open:整体内容原创 2012-12-20 23:52:31 · 495 阅读 · 0 评论