Mybatis源码探究
文章平均质量分 65
模块化探究Mybatis源码
天道酬巧
王师北定中原日,越甲三千可吞吴
展开
-
Mybatis源码解析四——异常模块(Exception)
异常模块(Exception)Mybatis源码解析一——搭建阅读环境Mybatis源码解析二——解析器模块(parsing)Mybatis源码解析三——反射模块(Reflector)Mybatis源码解析四——异常模块(Exception)文章目录异常模块(Exception)Exception类继承结构IbatisExceptionPersistenceExceptionExceptionFactory## 包结构一览![在这里插入图片描述](https://img-blog.c原创 2021-05-02 22:04:20 · 701 阅读 · 0 评论 -
Mybatis源码解析三——反射模块(Reflector)
反射模块(Reflector)Mybatis源码解析一——搭建阅读环境Mybatis源码解析二——解析器模块(parsing)Mybatis源码解析三——反射模块(Reflector)文章目录反射模块(Reflector)前言一、reflector包结构二、reflector测试类结构三、ReflectorFactory3.1DefaultReflectorFactory四、Reflector4.1Reflector构造器4.1.1addDefaultConstructor4.1.2addGe原创 2020-12-29 21:42:57 · 665 阅读 · 4 评论 -
Mybatis源码解析二——解析器模块(parsing)
解析器模块(parsing)Mybatis源码解析一——搭建阅读环境Mybatis源码解析二——解析器模块(parsing)文章目录解析器模块(parsing)前言一、parsing包结构二、GenericTokenParser2.1GenericTokenParser2.2GenericTokenParserTest三、PropertyParser3.1PropertyParser3.2PropertyParserTest四、XPathParser4.1XPathParser4.2XPathP原创 2020-12-27 00:33:44 · 606 阅读 · 1 评论 -
Mybatis源码解析一——搭建阅读环境
搭建阅读环境Mybatis源码解析一——搭建阅读环境文章目录搭建阅读环境前言一、拉取源码二、包结构三、test包结构四、运行4.1测试数据库创建4.2配置数据源4.3运行总结前言在阅读源码之前,我们需要搭建好源码阅读的环境。需要使用到的依赖有IDEA,GIT,MAVEN。一、拉取源码先从官方仓库 Mybatis fork出自己的代码库,再从自己的代码库中拉取文件。二、包结构三、test包结构Mybatis各个模块都有对应的test包,这对源码调试有非常大的帮助四、运原创 2020-12-26 16:28:05 · 386 阅读 · 0 评论