MyBatis
文章平均质量分 96
本系列文章是我从《通用源码指导书:MyBatis源码详解》一书中的笔记和总结
本书是基于MyBatis-3.5.2版本
华子哥、
吊车尾就是不服输的意思!
展开
-
MyBatis12-《通用源码指导书:MyBatis源码详解》笔记-session、plugin包
session包是整个 MyBatis应用的对外接口包,是离用户最近的包。SqlSessionFactory类、SqlSession类都是session包中的类,通过这些类就可以触发 MyBatis对数据库展开操作。转载 2023-06-22 22:56:46 · 157 阅读 · 0 评论 -
MyBatis11-《通用源码指导书:MyBatis源码详解》笔记-executor包(下)
详细介绍MyBatis参数处理和结果集处理以及执行器转载 2023-06-22 22:07:57 · 109 阅读 · 0 评论 -
MyBatis10-《通用源码指导书:MyBatis源码详解》笔记-executor包(上)
executor包主键自增功能、懒加载功能原理和实现转载 2023-06-18 15:18:55 · 127 阅读 · 0 评论 -
MyBatis09-《通用源码指导书:MyBatis源码详解》笔记-cursor包
cursor包的分析和功能讲解转载 2023-06-10 21:36:53 · 310 阅读 · 0 评论 -
MyBatis08-《通用源码指导书:MyBatis源码详解》笔记-JDBC和cache包
本文详细介绍了jdbc包和cache包。重点介绍cache包中各个缓存装饰器的实现,MyBatis缓存机制的详解和实现,包括一级缓存和二级缓存以及他们的区别。转载 2023-06-04 23:15:55 · 120 阅读 · 0 评论 -
MyBatis07-《通用源码指导书:MyBatis源码详解》笔记-datasource包
JNDI数据源、池化数据源以及非池化数据源。重点介绍池化数据源的给出和收回转载 2023-05-28 14:01:48 · 192 阅读 · 0 评论 -
MyBatis06-《通用源码指导书:MyBatis源码详解》笔记-scripting包
scripting包的主要功能介绍,OGNL在MyBatis中的使用,SQL节点树的组建和解析以及关键对象SqlSource对象的分析转载 2023-05-27 23:22:21 · 128 阅读 · 0 评论 -
MyBatis04-《通用源码指导书:MyBatis源码详解》笔记-配置解析
Mybatis的配置解析,包括xml和注解方式配置的解析。解析配置后数据库操作方法的接入和抽象方法与数据库操作节点的关联转载 2023-05-21 21:41:57 · 153 阅读 · 0 评论 -
读MyBatis源码预备知识-exception、序列化、反射、注解
MyBatis源码准备知识。包括异常、序列化、反射、注解原创 2023-05-24 22:21:25 · 233 阅读 · 0 评论 -
MyBatis05-《通用源码指导书:MyBatis源码详解》笔记-mapping包
mapping包中sql语言控制功能、输出结果处理功能、输入参数处理功能转载 2023-05-24 21:51:46 · 121 阅读 · 0 评论 -
MyBatis03-《通用源码指导书:MyBatis源码详解》笔记-annontations、lang、io、logging包介绍
本文介绍了MyBatis源码中,annotation、lang、type、io、logging包主要解决的问题和保重中重要的类及其功能转载 2023-05-08 21:45:47 · 181 阅读 · 0 评论 -
MyBatis02-《通用源码指导书:MyBatis源码详解》笔记-源码包架构和exception、reflection包
MyBatis源码包架构和exception包reflection包详细阅读转载 2023-05-04 23:37:44 · 278 阅读 · 0 评论 -
Mybatis01-mybatis整体介绍
mybatis基本介绍、核心原理、详细流程、优缺点原创 2023-04-09 21:46:33 · 120 阅读 · 1 评论