MyBatis框架是如何架构的呢?

乔欣 Java面经 发布时间:2022-11-09 21:46:08 阅读数:12734 1 MyBatis面试题(2023优化版)
下文笔者讲述Mybatis框架的架构简介说明,如下所示
Mybatis框架架构:
      Mybatis架构由四层架构,分别是:API接口层、数据处理层、基础支撑层、引导层
下图是其四层架构及其功能说明
mybatis架构设计

API接口层

提供给外部使用的接口API
 开发人员通过这些本地API来操纵数据库
   接口层一接收到调用请求就会调用数据处理层来完成具体的数据处理

数据处理层

负责SQL查找
    SQL解析
    SQL执行
    运行结果映射处理等
  它主要的目的是根据调用的请求完成一次数据库操作

基础支撑层

负责最基础的功能支撑
  如:连接管理、事务管理、配置加载和缓存处理
  这些都是共用的东西
  将他们抽取出来作为最基础的组件
   为上层的数据处理层提供最基础的支撑

引导层

加载xml配置和Java配置
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaMianJing/202211/16680016794846.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者