MyBatis: 配置文件解析流程

XmlConfigurationBuilder类来解析配置文件。
在这里插入图片描述
调用了build方法,其代码如下:
在这里插入图片描述
其中通过parse方法返回一个Configuration对象,在传递给build方法。

parse方法代码如下:
在这里插入图片描述
其中调用了parseConfiguration方法,在这里插入图片描述
可以看到其中对配置文件中常见的元素都进行了解析。
解析出Configuration对象之后,调用build方法,代码如下:
在这里插入图片描述
DefaultSqlSessionFactory的构造方法如下:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/amadeus_liu2/article/details/132910786