本项目主要针对mybatis的源码渐进式的剖析和学习,一层层的递进分析,从中体会到源码的乐趣。 主要是参考 作者:付政委(小傅哥) 著 《手写mybatis渐进式源码实践》 一本书,进行逐章节学习,从中颇有收获。 该书是一款非常不错的书,值得反复观摩,解决心中的困惑,提高自己内功心法。
第一章 实现一个简单的ORM框架
第二章 创建简单的映射器代理工厂
第三章 映射器的注册和使用
第四章 XML的解析和注册
第五章 数据源的创建和使用
第六章 数据源的池化技术的实现
第七章 SQL执行器的定义和实现
第八章 元对象反射工具包
第九章 细化XML语句构建器
第十章 封装参数设置处理器
第十一章 封装结果集处理器
第十二章 晚上框架的增删改查操作
第十三章 通过注解配置执行SQL语句
第十四章 ResultMap映射参数的配置
第十五章 返回inster操作自增索引值
第十六章 解析动态SQL语句
第十七章 插件功能
第十八章 一级缓存
第十九章 二级缓存
第二十章 整合Spring
第二十一章 整合Spring Boot
第二十二章 设计模式总结