随笔分类 - Mybatis
摘要:1. 出现的问题 需求是想写一个按公司名字查询公司列表的功能,最开始的代码如下 Dao层接口如下 mybatis的xml代码: 这样写会报错,大体意思是name没有Getter方法。 2. 解决办法 2.1 解决办法1 在接口参数里加上mybatis中的@param注解 2.2 解决办法2 在xml
阅读全文
摘要:mapper接口 mapper.xml的配置
阅读全文
摘要:1.批量插入 2.批量更新 下面的方式2效率更高,参考 批量更新数据两种方法效率对比 方式1:https://www.cnblogs.com/Jason-Xiang/p/6558334.html 方式2: 3.foreach 传入数组
阅读全文
摘要:参考:mybatis添加记录时返回主键id 场景 有些时候我们在添加记录成功后希望能直接获取到该记录的主键id值,而不需要再执行一次查询操作。在使用mybatis作为ORM组件时,可以很方便地达到这个目的。鉴于mybatis目前已经支持xml配置和注解2种方式,所以分别给予详细介绍。 数据表设计:
阅读全文
摘要:http://blog.csdn.net/qq_33510007/article/details/78549230
阅读全文
摘要:一级缓存:Mybatis的一级缓存在session上,只要通过session查过的数据,都会放在session上,下一次再查询相同id的数据,都直接冲缓存中取出来,而不用到数据库里去取了。 二级缓存:Mybatis二级缓存是SessionFactory,如果两次查询基于同一个SessionFacto
阅读全文
摘要:http://blog.csdn.net/eson_15/article/details/51668523 http://blog.csdn.net/czp11210/article/details/23962767
阅读全文
摘要:public class A{ private B b1; private List<B> b2;} 在映射b1属性时用association标签,(一对一的关系) 映射b2时用collection标签(一对多的关系)
阅读全文
摘要:http://www.jianshu.com/p/3d6c68df5353
阅读全文