1.入门案例的分析
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/93b3721586c339f105ddb384fa1e23c4.png)
自定义Mybatis的分析:
mybatis在使用代理dao的方式实现增删改查时做什么事呢?
只有两件事:
第一:创建代理对象
第二:在代理对象中调用selectList
2.查询所有的分析![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/17377595b908e942ad03a8cc6a419be3.png)
3.自定义Mybatis分析
自定义mybatis能通过入门案例看到类
class Resources
class SqlSessionFactoryBuilder
interface SqlSessionFactory
interface SqlSession
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/748a4a98d3c02bef58d781c065c50083.png)
4.mybatis的分析
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a1ca122bec4bc7d6cb6d1a3e6e9336dc.png)
5.自定义mybatis开发流程图
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7ffe72997a87a5ea206534941f92e8c0.png)
6.Mybatis原理
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/19144ea9336e2b5a8241f94de08860a7.png)