MyBatis框架是如何架构的呢?
下文笔者讲述Mybatis框架的架构简介说明,如下所示
Mybatis框架架构: Mybatis架构由四层架构,分别是:API接口层、数据处理层、基础支撑层、引导层 下图是其四层架构及其功能说明
API接口层
提供给外部使用的接口API 开发人员通过这些本地API来操纵数据库 接口层一接收到调用请求就会调用数据处理层来完成具体的数据处理
数据处理层
负责SQL查找 SQL解析 SQL执行 运行结果映射处理等 它主要的目的是根据调用的请求完成一次数据库操作
基础支撑层
负责最基础的功能支撑 如:连接管理、事务管理、配置加载和缓存处理 这些都是共用的东西 将他们抽取出来作为最基础的组件 为上层的数据处理层提供最基础的支撑
引导层
加载xml配置和Java配置
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。