The MyBatis SQL mapper framework makes it easier to use a relational database with object-oriented applications. MyBatis couples objects with stored procedures or SQL statements using a XML descriptor or annotations. Simplicity is the biggest advantage of the MyBatis data mapper over object relational mapping tools.
🙂🙂🙂关注**微信公众号:【芋艿的后端小屋】**有福利:
- RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表
- RocketMQ / MyCAT / Sharding-JDBC 中文注释源码 GitHub 地址
- 您对于源码的疑问每条留言都将得到认真回复。甚至不知道如何读源码也可以请教噢。
- 新的源码解析文章实时收到通知。每周更新一篇左右。
-
数据持久层框架 MyBatis
- 《精尽 MyBatis 面试题》
- 《精尽 MyBatis 源码分析 —— 调试环境搭建》
- 《精尽 MyBatis 源码分析 —— 项目结构一览》
- 《精尽 MyBatis 源码分析 —— 解析器模块》
- 《精尽 MyBatis 源码分析 —— 反射模块》
- 《精尽 MyBatis 源码分析 —— 异常模块》
- 《精尽 MyBatis 源码分析 —— 数据源模块》
- 《精尽 MyBatis 源码分析 —— 事务模块》
- 《精尽 MyBatis 源码分析 —— 缓存模块》
- 《精尽 MyBatis 源码分析 —— 类型模块》
- 《精尽 MyBatis 源码分析 —— IO 模块》
- 《精尽 MyBatis 源码分析 —— 日志模块》
- 《精尽 MyBatis 源码分析 —— 注解模块》
- 《精尽 MyBatis 源码分析 —— Binding 模块》
- 《精尽 MyBatis 源码分析 —— MyBatis 初始化(一)之加载 mybatis-config》
- 《精尽 MyBatis 源码分析 —— MyBatis 初始化(二)之加载 Mapper 映射配置文件》
- 《精尽 MyBatis 源码分析 —— MyBatis 初始化(三)之加载 Statement 配置》
- 《精尽 MyBatis 源码分析 —— MyBatis 初始化(四)之加载注解配置》
- 《精尽 MyBatis 源码分析 —— SQL 初始化(上)之 SqlNode》
- 《精尽 MyBatis 源码分析 —— SQL 初始化(下)之 SqlSource》
- 《精尽 MyBatis 源码分析 —— SQL 执行(一)之 Executor》
- 《精尽 MyBatis 源码分析 —— SQL 执行(二)之 StatementHandler》
- 《精尽 MyBatis 源码分析 —— SQL 执行(三)之 KeyGenerator》
- 《精尽 MyBatis 源码分析 —— SQL 执行(四)之 ResultSetHandler》
- 《精尽 MyBatis 源码分析 —— SQL 执行(五)之延迟加载》
- 《精尽 MyBatis 源码分析 —— 会话 SqlSession》
- 《精尽 MyBatis 源码分析 —— 插件体系(一)之原理》
- 《精尽 MyBatis 源码分析 —— 插件体系(二)之 PageHelper》
- 《精尽 MyBatis 源码解析 —— Spring 集成(一)之调试环境搭建》
- 《精尽 MyBatis 源码解析 —— Spring 集成(二)之初始化》
- 《精尽 MyBatis 源码解析 —— Spring 集成(三)之 SqlSession》
- 《精尽 MyBatis 源码解析 —— Spring 集成(四)之事务》
- 《精尽 MyBatis 源码解析 —— Spring 集成(五)之批处理》