MyBatis: 配置文件解析流程

XmlConfigurationBuilder类来解析配置文件。

调用了build方法,其代码如下:

其中通过parse方法返回一个Configuration对象,在传递给build方法。

parse方法代码如下:

其中调用了parseConfiguration方法,

可以看到其中对配置文件中常见的元素都进行了解析。

解析出Configuration对象之后,调用build方法,代码如下:

DefaultSqlSessionFactory的构造方法如下:

相关推荐
java—大象9 天前
基于java SSM的房屋租赁系统设计和实现
java·开发语言·数据库·spring boot·layui·mybatis
Mutig_s9 天前
Spring Boot动态数据源切换:优雅实现多数据源管理
java·数据库·spring boot·后端·mybatis
编程乐学(Arfan开发工程师)10 天前
73、单元测试-断言机制
服务器·数据库·servlet·单元测试·sqlite·log4j·mybatis
小时候的阳光10 天前
MyBatis 的一级缓存导致的数据一致性问题分析
缓存·mybatis·事务·隔离级别
烙印60110 天前
MyBatis原理剖析(三)--加载配置文件
服务器·tomcat·mybatis
demon755200310 天前
Mybatis-Plus支持多种数据库
mybatis·多数据库
能工智人小辰10 天前
二刷苍穹外卖 day03
java·开发语言·mybatis
2401_8260976211 天前
JavaEE-Mybatis初阶
java·java-ee·mybatis
剽悍一小兔11 天前
一个小BUG引发的对Mybatis-Plus的模糊查询的思考
bug·mybatis