随笔分类 -  mybatis

摘要:MyBatis自带的缓存有一级缓存和二级缓存 一级缓存 Mybatis的一级缓存是指Session缓存。一级缓存的作用域默认是一个SqlSession。Mybatis默认开启一级缓存。也就是在同一个SqlSession中,执行相同的查询SQL,第一次会去数据库进行查询,并写到缓存中;第二次以后是直接 阅读全文
posted @ 2021-03-27 07:18 LZ太热 阅读(286) 评论(0) 推荐(0) 编辑
摘要:转载:https://mp.weixin.qq.com/s/_6nyhaWX15mh3mkj8Lb0Zw Mybatis中声明一个interface接口,没有编写任何实现类,Mybatis就能返回接口实例,并调用接口方法返回数据库数据,你知道为什么不? 动态代理的功能:通过拦截器方法回调,对目标ta 阅读全文
posted @ 2019-11-14 09:41 LZ太热 阅读(467) 评论(0) 推荐(0) 编辑
摘要:MyBatis/Ibatis中#和$的区别 1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 阅读全文
posted @ 2017-03-19 19:29 LZ太热 阅读(376) 评论(0) 推荐(0) 编辑
摘要:First (一对一) 首先我来说下一对一的理解,就是一个班主任只属于一个班级,一个班级也只能有一个班主任。好吧这就是对于一对一的理解 怎么来实现呢? 这里我介绍了两种方式: 一种是:使用嵌套结果映射来处理重复的联合结果的子集 另一种呢是:通过执行另外一个SQL映射语句来返回预期的复杂类型 asso 阅读全文
posted @ 2017-03-03 11:16 LZ太热 阅读(288) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示