MyBatis源码学习计划
准备工作 - 设计模式学习(看看MyBatis中,设计模式是怎么用的)
计划学习步骤
1、源码构建
2、通过阅读、debug的方式,画出MyBatis主流程时序图
3、学习MyBatis主要的几个接口,部分工具类,了解其作用,以及各个实现类的处理方式
4、学习spring与MyBatis整合,做了哪些事
5、学习 PageHelper 源码,看看他人是如何使用扩展MyBatis相关类的
6、学习 通用Mapper 的实现原理,看看能够得到一些启发
7、学习回顾