Mybatis源码学习及自定义持久层框架

Mybatis架构原理 架构功能分为三层: (1)接口层:给外部使用的接口api。通过api来操作数据库。mybatis与数据库的交互分为两种:传统的xml和mapper代理。 (2)数据支撑层:负责具体的sql查找,解析,执行以及结果映射。主要目的是:根据调用的请求完成一次数据库的操作。 (3)基础支撑层:负责最基础的功能支撑。包括链接管理,事务管理,配置加载和缓存处理。 主要构件 Myabai
相关文章
相关标签/搜索