Mybatis
光滑的哈士奇
bug分享师
展开
-
Mybatis缓存
Mybatis缓存Mybatis的缓存包括一级缓存和二级缓存,一级缓存是默认使用的。二级缓存需要手动开启。一级缓存指的就是sqlsession,在sqlsession中有一个数据区域,是map结构,这个区域就是一级缓存区域。一级缓存中的key是由sql语句、条件、statement等信息组成一个唯一值。一级缓存中的value,就是查询出的结果对象。二级缓存指的就是同一个namespace下的mapper,二级缓存中,也有一个map结构,这个区域就是一级缓存区域。一级缓存中的key是由sql语原创 2020-05-31 20:40:19 · 88 阅读 · 0 评论 -
Mybatis关联查询(一对一,一对多)
关联查询(一对一,一对多)一对一resultType实现复杂查询时,单表对应的po类已不能满足输出结果集的映射。所以要根据需求建立一个扩展类来作为resultType的类型。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZJk7rJzX-1590914203096)(C:\Users\maeh1\AppData\Roaming\Typora\typora-user-images\image-20200531095546296.png)]扩展类[外链图片转存失败,源原创 2020-05-31 16:37:55 · 357 阅读 · 0 评论 -
Mybatis逆向工程
一、maven导入generator生成工具 <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.2</...原创 2020-04-05 15:46:47 · 92 阅读 · 0 评论