Mybatis是一个比较简单、容易上手的持久层框架,并且其源码也相对容易阅读。本系列课程主要和大家一起学习mybatis这个比较基础的持久层框架。从mybatis执行流程讲起(以源码的方式感受该框架),接下来介绍CURD操作以及对象工厂、拦截器、缓存、级联查询等知识内容。
通过学习本系列课程可以掌握以下内容:
- 官网阅读方法+源码阅读
- Mybati的常见用法
- 了解他部分源码的流程逻辑
- 具备计算机基础知识(会用电脑);
- 掌握java核心基础(JDBC);
- java相关方向的学生朋友们;
- 一般工作在3年以内想要深入了解mybatis的工程师小伙伴们;
本系列课程中涉及到mybatis源码讲解,部分源码逻辑层次较深入,不做过多的设计模式方面的阐述(反射机制+代理模式);