Mybatis的工作原理

1 Mybatis框架分层架构

Mybatis框架分层架构

2 SqlSessionFactory的初始化

SqlSessionFactory的初始化

总结:把配置文件的信息解析并保存在Configuration对象中,返回包含Configuration的DefaultSqlSessionFactory对象。

3 openSession()获取SqlSession对象

openSession获取SqlSession对象

4 getMapper获取接口的代理对象

getMapper返回接口的代理对象

5 查询流程

查询流程

原文地址:https://www.cnblogs.com/xuweiweiwoaini/p/13660284.html