一 Mybatis的工作流程
1、解析配置文件
2、创建工厂类
3、创建会话
4、会话操作数据库
工作大致流程图
二.Mybatis的架构分层,以及不同的类职责怎么划分?
1、提供给应用使用:接口层 (API层)
2、处理数据库操作:核心层
3、支持工作:基础层
三 .Mybatis各组件的作用和设计模式
Mybatis架构体系图
Mybatis设计模式分析
Mybatis设计模式分析
Mybatis查询语句分析
四.分析代理dao的实现过程
非常重要的一张图-分析代理dao的执行过程.png
五. 关于手写mybatis我看了一些教程都很棒,这里贴一下
自定义mybatis开发流程图
代码:https://blog.csdn.net/weixin_44580977/article/details/95899293
其他的另起文章了
Mybatis的缓存 ----- https://www.jianshu.com/p/699681bb4948
动态sql -------------- https://www.jianshu.com/p/154b59ef558b













网友评论