![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis系列
不惧不惑
这个作者很懒,什么都没留下…
展开
-
mybatis配置文件解析源码
mybatis配置文件解析源码阅读1. 构建会话工厂进行资源配置文件阅读2.构建XML解析器3.进行文件解析3.1 解析 properties标签3.2 解析 settings标签3.3 解析 typeAliases标签3.4 解析 plugins标签3.5 解析 environments标签3.5 解析 typeHandlers标签3.5 解析 mappers标签 1. 构建会话工厂进行资源配置...原创 2020-03-30 23:55:41 · 135 阅读 · 0 评论 -
mybatis插件实现原理和手写实现
mybatis插件实现原理mybatis插件实现原理实现可插拔的插件功能1.定义拦截器接口2.定义注解3.定义一个代理类4.测试 mybatis提供了一个可插拔的插件插件实现方式,只要实现 Interceptor接口,并在实现类中使用注解@Intercepts表明要增加的类和方法。这篇文章将分享mybatis插件的底层实现原理,并动手模拟写一个我们自己的Demo mybatis插件实现原理 myb...原创 2020-03-29 21:02:30 · 467 阅读 · 0 评论 -
mybatis中Mapper接口调用的参数封装
接着我们上一次分享的mybatis源码阅读,这次我将通过阅读去了解我们在调用自己写的mapper接口的时候,mybatis具体是怎样与数据库交互的。 mapper接口的代理对象 大家都知道我们通过@mapper注解声明了mybatis的mapper接口,然后通过调用接口方法就能查询数据库。通过之前mybatis源码阅读文章,我们知道其实我们获取到的接口实现类是动态代理MapperProxy对象,而...原创 2020-03-29 15:18:55 · 854 阅读 · 1 评论 -
mybatis源码阅读
mybatis源码阅读之启动流程欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 ...原创 2020-03-24 01:00:08 · 322 阅读 · 0 评论