随笔分类 - Mybatis
Mybatis相关源码解析,面试相关等
摘要:参考资料:https://blog.csdn.net/luanlouis/article/details/40422941 https://www.cnblogs.com/cxuanBlog/p/12248536.html 一、MyBatis的框架设计 Mybatis有三种基本的Executor执行
阅读全文
摘要:一.数据源DataSource的创建过程 MyBatis在初始化时,解析此文件,根据<dataSource>的type属性来创建相应类型的的数据源DataSource,即: type=”POOLED” :MyBatis会创建PooledDataSource实例-(连接池)继承自DataSource
阅读全文
摘要:简述Mybatis的Xml映射文件和Mybatis内部数据结构之间的映射关系? 答:Mybatis将所有Xml配置信息都封装到Configuration内部(包含数据源配置信息 和所有xml信息)。在Xml映射文件中,< parameterMap>标签会被解析为ParameterMap对象,其每个子
阅读全文
摘要:一级缓存是默认开启, sqlsession级别(不存在并发问题),缓存结构是hashmap key是cachkey对象 CacheKey key = createCacheKey(ms, parameter, rowBounds, boundSql); value存放的是查询出来的对象 执行过程:
阅读全文
摘要:参考资料:https://www.open-open.com/ppt/e2d62f17112544eb93748c5dbe92d58c.html 疑问待解决: spring-mybatis中SqlSessionTemplate 怎么执行sql的 一.Mybatis访问数据库步骤(非常重要 屡着源代码
阅读全文

浙公网安备 33010602011771号