MyBatis·基础篇(三) 用13个类手写MyBatis框架实现入门案例 1.手写MyBatis框架前的分析 1.1 回顾MyBatis的入门案例 回顾往期笔记:MyBatis框架快速入门案例 通过我们在入门案例中的学习中,发现MyBatis使用了以下设计模式: 构造这模式(Builder模式) 解决封装对象构造细节问题,是使用者关注对象的使用,而不是构建 工厂模式(Factory模式) 解决依赖关系问题,解耦合 代理模式 不修改源码的基础上对已有的方法增强 还涉及到了 反射,自定义注解,注解反射,xml解析,数…