![](https://img-blog.csdnimg.cn/20200617150913777.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Mybatis
Mybatis相关知识
simpleGq
聚沙成塔,集腋成裘。
展开
-
一文搞懂Mybatis缓存,最新最全
Mybatis缓存知识点总结。原创 2019-12-25 16:56:48 · 190 阅读 · 0 评论 -
MyBatis插件开发
1.MyBatis插件原理MyBatis在四大对象的创建过程中,都会有插件进行介入。插件可以利用动态代理机制一层层的包装目标对象,而实现在目标对象执行目标方法之前进行拦截的效果。在四大对象创建的时候:每个创建出来的对象不是直接返回的而是先会调用interceptorChain.pluginAll()方法,pluginAll()获取到所有的Interceptor(拦截器)(插件需要实现的接...原创 2020-01-16 20:33:33 · 198 阅读 · 0 评论 -
Mybatis工作原理分析-MyBatis源码解析
1.MyBatis的框架设计解析2.MyBatis的工作原理-源码解析 2.1 创建SqlSessionFactory的过程 2.2 获取sqlSession对象的过程 2.3 获取代理对象MapperProxy的过程 2.4 执行增删改查方法的过程3.总结原创 2020-01-13 19:05:26 · 367 阅读 · 0 评论 -
一文搞懂MyBatis Generator-Mybatis逆向工程
Mybatis逆向工程是什么?MyBatis Generator简称MBG,是一个专门为MyBatis框架使用者定制的代码生成器,可以快速的根据表生成对应的映射文件(mapper.xml),接口,以及bean类。支持基本的增删改查,以及QBC风格的条件查询。但是表连接、存储过程等这些复杂sql的定义需要我们手工编写。官方文档:http://mybatis.org/generator/Java...原创 2019-12-27 21:28:46 · 237 阅读 · 0 评论 -
一文搞懂MyBatis整合echahe
导入第三方缓存包导入与第三方缓存整合的适配包;官方有https://github.com/mybatis/ehcache-cache/releasesmapper.xml中使用自定义缓存<cache type="org.mybatis.caches.ehcache.EhcacheCache"></cache>参考:https://blog.csdn.net/ji...原创 2019-12-26 20:36:20 · 190 阅读 · 0 评论