Mybatis源码分析第三章-映射⽂件解析过程

本章,我们来分析一下映射文件解析的过程。与配置文件不同,映射文件用于配置 SQL
语句,字段映射关系等。映射文件中包含、、、、
<select|insert|update|delete>等二级节点,这些节点将在接下来内容中进行分析。本章除了分析常规的 XML 解析过程外,还会向大家介绍 Mapper 接口的绑定过程,以及其他一些知识。内容较多,需要有一定的耐心阅读。

3、映射⽂件解析

映射文件的解析过程是配置文件解析过程的一部分,MyBatis 会在解析配置文件的过程中对映射文件进行解析。解析逻辑封装在mapperElement 方法中,下面来看一下。

// -☆- XMLConfigBuilder
private void mapperElement(XNode parent) throws Exception { 
if (parent != null) {
  for

猜你喜欢

转载自blog.csdn.net/javajiagou/article/details/103753751