加载中
Mybatis源码之美:2.2.将mybatis全局配置文件对应的DOM转换为XNODE对象

将mybatis全局配置文件对应的DOM转换为XNODE对象 在上文中我们完成了XmlConfigBuilder对象的构建工作,准备好了解析XML文件的基础环境。 所以接下来就是调用XmlConfigBuilder暴露的parse()方...

2020/06/05 13:16
94
Mybatis源码之美:2.10.解析reflectorFactory元素,解析并配置Reflector对象的创建工厂

解析reflectorFactory元素,解析并配置Reflector对象的创建工厂 我们在上前文提到过ReflectorFactory,他是一个用于根据class生成对应的Reflector对象的辅助性工厂类, 他创建的Reflector对象...

Mybatis源码之美:2.3.解析Properties子元素,初始化属性配置

解析Properties子元素,初始化属性配置 > 点击学习properties元素的配置方法 Mybatis用于解析XML的基础环境准备好之后,我们终于可以迎来第一次真正的配置文件的解析操作了。 propertiesElem...

2020/06/05 13:17
176
Mybatis源码之美:2.12.解析`environments`元素,完成`Mybatis`中的多环境配置

解析environments元素,完成Mybatis中的多环境配置 在完成枯燥的基于settings配置Configuration对象的过程之后,就到了解析environments标签,配置Mybatis的多环境的过程了。 Mybatis默认是支...

2020/06/27 10:27
109
Mybatis源码之美:2.4.解析settings子元素,获取mybatis系统设置

解析settings子元素,获取mybatis系统设置 解析settings元素 > 点击查看settings元素的用法 在完成对properties元素的解析工作之后,我们会发现源码的解析工作远没有我们想象的那么复杂。 相...

Mybatis源码之美:2.7.解析plugins元素,完成mybatis插件的配置

解析plugins元素,完成mybatis插件的配置 > 点击查看typeAliases元素的用法 Mybtis的插件机制是一个很强大的功能,它允许我们在Mybatis运行期间切入到Mybatis内部执行我们想要做的一些事情。...

2020/06/27 10:22
93
Mybatis源码之美:2.6.解析typeAliases元素,完成类型别名的注册工作

解析typeAliases元素,完成类型别名的注册工作 > 点击查看typeAliases元素的用法 typeAliases元素在mybatis中用于完成类型别名映射的配置工作,关于mybatis的类型别名机制,我们在前面已经稍...

2020/06/27 10:21
69
Mybatis源码之美:2.13.解析databaseIdProvider元素,配置数据库类型唯一标志生成器

解析databaseIdProvider元素,配置数据库类型唯一标志生成器 mybatis中定义了一个名为DatabaseIdProvider的接口,该接口的作用是获取不同数据源在mybatis中的唯一标志。 DatabaseIdProvider...

Mybatis源码之美:2.8.解析objectFactory元素,配置mybatis的对象创建工厂

解析objectFactory元素,配置mybatis的对象创建工厂 在Mybatis中有很多通过反射来实例化对象的操作,比如基于反射将JDBC操作结果转换为具体的实例对象。 比如现有如下数据: MYSQL数据: 姓名(...

2020/06/27 10:24
117
Mybatis源码之美:2.9.解析ObjectWrapperFactory元素,解析并配置对象包装工厂

解析ObjectWrapperFactory元素,解析并配置对象包装工厂 在前面的文章中,我们接触过很多个工厂对象,比如:SqlSessionFactory、ObjectFactory和ReflectoryFactory。 ObjectWrapperFactory也是...

2020/06/27 10:25
1K

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部