【源码篇】聊聊源码mybatis(目录篇全局核心重点图)

文章目录

  • 前言
  • 第一个阶段是全局核心重点图
      • 首先需要明确Mybatis在应用程序中的位置
      • Mybatis源码包的逻辑架构图
      • Mybatis的应用逻辑执行架构图
      • Mybatis分为2个阶段构建初始化和执行数据结果集处理
        • Mybatis构建初始化图
        • Mybatis执行结果集处理图
        • Mybatis核心加载执行交互图

前言

【源码篇】聊聊源码mybatis(目录篇全局核心重点图)_第1张图片
一直以来想看下Mybatis源码,但是一直没时间看或者说自己本身没有去花时间做这件事情。随着自己的成长,觉得技术这个事情还是需要花时间去搞源码的。所以花时间来看看前辈的优秀的作品,从而也给自己的未来编程提高些能力。

本次源码分为七个阶段(可以点击链接进行跳转阶段):

  • 第一个阶段是全局核心重点图(本节)
  • 第二个阶段是构建加载初始化源码分析
  • 第三个阶段是执行查询源码分析
  • 第四个阶段是执行更新源码分析
  • 第五个阶段是Mybatis源码中的设计模式
  • 第六个阶段是Mybatis源码中的借鉴知识点和面试考察点
  • 第七个阶段是整个Mybatis源码粗读

第一个阶段是全局核心重点图

首先需要明确Mybatis在应用程序中的位置

【源码篇】聊聊源码mybatis(目录篇全局核心重点图)_第2张图片

Mybatis源码包的逻辑架构图

【源码篇】聊聊源码mybatis(目录篇全局核心重点图)_第3张图片

Mybatis的应用逻辑执行架构图

【源码篇】聊聊源码mybatis(目录篇全局核心重点图)_第4张图片

Mybatis分为2个阶段构建初始化和执行数据结果集处理

Mybatis构建初始化图

【源码篇】聊聊源码mybatis(目录篇全局核心重点图)_第5张图片

Mybatis执行结果集处理图

【源码篇】聊聊源码mybatis(目录篇全局核心重点图)_第6张图片

Mybatis核心加载执行交互图

【源码篇】聊聊源码mybatis(目录篇全局核心重点图)_第7张图片
第一节就主要是核心图,希望能够有够大概意识和指导思想的意识,方便之后的源码学习。

你可能感兴趣的:(#,聊聊源码Mybatis)