logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

mybatis 源码刨析扩展之 二级缓存

目录一、复习一下二级缓存内容1、启动二级缓存1)开启全局二级缓存配置2)在需要使用二级缓存的 Mapper 配置文件中配置标签3)在具体 CURD 标签上配置 useCache=true二、源码刨析1、配置初始化,标签的解析1)XMLConfigBuilder2)我们来看看解析 Mapper.xml3)看看是如何构建 Cache 对象的4)buildStatementFromContext(con

#缓存#java#mybatis
mybatis 插件

目录一、mybatis 插件介绍二、mybatis 插件原理1、创建2、拦截1)首先是 ParameterHandler 的创建,在 Configuration 类当中:2)interceptorChain 保存了所有的拦截器(interceptors),是 mybatis 初始化的时候创建的。3、应用1)类相关代码2)插件配置,在 sqlMapConfig.xml 中三、自定义插件1、插件接口2

#java#mybatis
到底了