首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
mybatis源码解析
lucasma_eth
创建于2021-10-03
订阅专栏
记录自己阅读mybatis源码的一些笔记
暂无订阅
共4篇文章
创建于2021-10-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
从源码层面分析Mybatis中Dao接口和XML文件的SQL是如何关联的
我们通过注入Dao接口的时候,注入的就是`MapperProxy`这个代理对象,那么自然的,根据动态代理的原理,当我们调用到Dao接口的方法时,则会调用到MapperProxy对象的invoke方法
mybatis插件机制源码解析
mybatis的插件机制,让其扩展能力大大增加。比如我们项目中经常用到的`PageHelper`,这就是一款基于mybatis插件能力开发的产品,它的功能是让基于mybatis的数据库分页查询更易用
mybatis的缓存机制源码分析之二级缓存解析
MyBatis中的缓存分为一级缓存和二级缓存,一级缓存又被称为 SqlSession 级别的缓存,二级缓存又被称为表级缓存。通俗的说,一级缓存是本次会话有效,二级缓存可以跨越多个会话共享缓存。
mybatis的缓存机制源码分析之一级缓存解析
MyBatis中的缓存分为一级缓存和二级缓存,一级缓存又被称为 SqlSession 级别的缓存,二级缓存又被称为表级缓存。通俗的说,一级缓存是本次会话有效,二级缓存可以跨越多个会话共享缓存。