| 类 | 说明 |
|---|---|
| InjectorResolver |
继承
MethodResolver |
| MybatisConfiguration |
replace default Configuration class
Caratacus 2016/9/25 replace mapperRegistry
|
| MybatisMapperAnnotationBuilder |
继承
只重写了
MapperAnnotationBuilder.parse() 和 #getReturnType
没有XML配置文件注入基础CRUD方法
|
| MybatisMapperRegistry |
继承至MapperRegistry
|
| MybatisMethodResolver |
继承
MethodResolver |
| MybatisParameterHandler |
自定义 ParameterHandler 重装构造函数,填充插入方法主键 ID
|
| MybatisPlusVersion |
获取Mybatis-Plus版本
|
| MybatisSqlSessionFactoryBuilder |
重写SqlSessionFactoryBuilder
|
| MybatisXMLConfigBuilder |
从
XMLConfigBuilder copy 过来, 使用自己的 MybatisConfiguration 而不是 Configuration |
| MybatisXMLLanguageDriver |
继承
XMLLanguageDriver 重装构造函数, 使用自己的 MybatisParameterHandler |
| MybatisXMLScriptBuilder |
试验性功能,解决mybatis堆内存过大的问题(看后期mybatis官方会不会解决堆内存占用问题)
由于大量重复sql节点,导致堆内存过大(本质上属于string导致的堆内存增大问题)
例如: {@code
程序包com.baomidou.mybatisplus.core的说明只放mybatis-plus核心代码
|