文章目录

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


前言

项目总体技术架构怎么写 项目总体框架图_源码学习


一直以来想看下Mybatis源码,但是一直没时间看或者说自己本身没有去花时间做这件事情。随着自己的成长,觉得技术这个事情还是需要花时间去搞源码的。所以花时间来看看前辈的优秀的作品,从而也给自己的未来编程提高些能力。

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

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

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

项目总体技术架构怎么写 项目总体框架图_mybatis_02

Mybatis源码包的逻辑架构图

项目总体技术架构怎么写 项目总体框架图_mybatis_03

Mybatis的应用逻辑执行架构图

项目总体技术架构怎么写 项目总体框架图_Mybatis源码_04

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

Mybatis构建初始化图

项目总体技术架构怎么写 项目总体框架图_项目总体技术架构怎么写_05

Mybatis执行结果集处理图

项目总体技术架构怎么写 项目总体框架图_Mybatis源码_06

Mybatis核心加载执行交互图

项目总体技术架构怎么写 项目总体框架图_项目总体技术架构怎么写_07


第一节就主要是核心图,希望能够有够大概意识和指导思想的意识,方便之后的源码学习。