Mybatis插件的原理及实现
摘要:原文链接: https://www.cnblogs.com/Chenjiabing/p/13683273.html
阅读全文
MyBatis中关于session以及cache的管理
摘要:Mybatis中缓存分为一级缓存与二级缓存: 一级缓存指的只是缓存级别的一个命名,主要就是每个sqlsession里都有一个HashMap来存储数据,当然不同对象每个缓存区域也不一样,所以一级缓存是不相互影响的。 二级缓存是mapper级别的的,也就是每个sqlsession都可以访问同一个mapp
阅读全文
获取自增长的id值
摘要:单个: 通过 对象. get获取 批量插入 获取
阅读全文
Mybatis-Plus的使用
摘要:来源:https://mp.baomidou.com/guide/#%E7%89%B9%E6%80%A7 MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 特性 无侵入:只做增强不做改变,引入它不会对现
阅读全文
mybatis动态sql
摘要:1、循环 在使用foreach的时候最关键的也是最容易出错的就是collection属性,该属性是必须指定的,但是在不同情况下,该属性的值是不一样的,主要有一下3种情况: 如果传入的是单参数且参数类型是一个List的时候,collection属性值为list . 如果传入的是单参数且参数类型是一个a
阅读全文