MyBatis源码分析:MyBatis概览

     在具体分析源码之前,我们先对MyBatis的执行原理以及MyBatis的框架结构有一定的了解,以便能让我们站在一定的高度上看问题。

一.MyBatis的执行原理

MyBatis源码分析:MyBatis概览_第1张图片

 

1、加载mybatis全局配置文件(数据源、mapper映射文件等),解析配置文件,MyBatis基于XML配置文件生成Configuration,和一个个MappedStatement(包括了参数映射配置、动态SQL语句、结果映射配置),其对应着