Mybatis架构简介

文章目录

  • 1.整体架构图
  • 2. 基础支撑层
    • 2.1 类型转换模块
    • 2.2 日志模块
    • 2.3 反射工具模块
    • 2.4 Binding 模块
    • 2.5 数据源模块
    • 2.6缓存模块
    • 2.7 解析器模块
    • 2.8 事务管理模块
  • 3. 核心处理层
    • 3.1 配置解析
    • 3.2 SQL 解析与 scripting 模块
    • 3.3 SQL 执行
    • 3.4 插件
  • 4. 接口层

1.整体架构图

MyBatis 分为三层架构,分别是基础支撑层、核心处理层和接口层,如下图所示:
Mybatis架构简介_第1张图片

你可能感兴趣的:(#,MyBatis,mybatis架构,mybatis)