MyBatis
守护该守护的人
这个作者很懒,什么都没留下…
展开
-
MyBatis的架构流程图详解
一、流程图原创 2020-11-29 14:03:39 · 220 阅读 · 0 评论 -
Configuration创建流程
Configuration创建流程1、全局配置文件的加载流程SqlSessionFactoryBuilder#builder 用于构建SqlSessionFactory对象|—XMLConfigBuilder#构造方法:用来解析全局配置文件的解析器|—XPathParser#构造方法:使用XPath语法解析XML的解析器|—XPathParser#createDocument:将全局配置文件封装为Document对象|—XMLConfigBuilder#parse:正式开始解析原创 2020-11-29 13:14:22 · 764 阅读 · 0 评论 -
SqlSession的执行流程
一、四大组件1、Executor(执行器)Executor:顶级接口 CacheingExector:处理二级缓存 BaseExector:处理一级缓存(抽象类,具体实现由子类实现) SimpleExector:执行简单的JDBC代码(日常用的都是这个) BatchExcetor:批处理执行JDBC代码 ReuseExcetor:可重用statement执行JDBC代码2、StatementH...原创 2020-11-29 16:53:03 · 285 阅读 · 0 评论