跳到主要内容
  1. 所有分类/

书籍笔记

2024


Mybatis源码-插件实现

·📄 5013 字·🍵 11 分钟
插件实现原理 #MyBatis框架允许用户通过自定义拦截器的方式改变SQL的执行行为,例如在SQL执行时追加SQL分页语法,从而达到简化分页查询的目的。用户自定义的拦截器也被称为MyBatis插件。

Mybatis源码-SqlSession执行Mapper过程

·📄 6420 字·🍵 13 分钟
Mapper由两部分组成,分别为Mapper接口和通过注解或者XML文件配置的SQL语句。主要分为4个部分讲解:

Mybatis源码-SqlSession的创建过程

·📄 1504 字·🍵 4 分钟
读取XML文件 #MyBatis的主配置文件和Mapper配置都使用的是XML格式。MyBatis中的Configuration组件用于描述主配置文件信息,框架在启动时会解析XML配置,将配置信息转换为Configuration对象。

Mybatis源码-常用工具类

·📄 4095 字·🍵 9 分钟
开始讲Mybatis相关常用工具类的介绍。每个都是在源码中有应用到的。