所有类

说明
AbstractBaseExecutor 已过时。
3.4.0
AbstractISegmentList
SQL 片段集合 处理的抽象类
AbstractJsqlParser
抽象 SQL 解析类
AbstractLambdaWrapper<T,​Children extends AbstractLambdaWrapper<T,​Children>>
Lambda 语法使用 Wrapper
AbstractMethod
抽象的注入方法类
AbstractSqlInjector
SQL 自动注入器
AbstractWrapper<T,​R,​Children extends AbstractWrapper<T,​R,​Children>>
查询条件封装
AES
AES CBC模式加密工具类
ArrayUtils
ArrayUtils工具类
Assert
断言类
BaseMapper<T>
Mapper 继承该接口后,无需编写 mapper.xml 文件,即可获得CRUD功能
BeanUtils
Bean 转换工具类
BiIntFunction<T,​R>
接受 Int 小类型的处理函数,使用小类型来避免 Java 自动装箱
ClassUtils
ClassUtils
CollectionUtils
Collection工具类
ColumnCache  
Compare<Children,​R>
查询条件封装
Constants
mybatis_plus 自用常量集中管理
DefaultIdentifierGenerator
默认生成器
DefaultSqlInjector
SQL 默认注入器
Delete
根据 entity 条件删除记录
DeleteBatchByIds
根据 ID 集合删除
DeleteById
根据 ID 删除
DeleteByMap
根据columnMap 条件删除记录
EncryptUtils
加密工具类
EnumUtils 已过时。
3.3.0
ExceptionUtils
异常辅助工具类
Func<Children,​R>
查询条件封装
GlobalConfig
Mybatis 全局缓存
GlobalConfig.DbConfig  
GlobalConfigUtils
Mybatis全局缓存工具类
GroupBySegmentList
Group By SQL 片段
HavingSegmentList
Having SQL 片段
IdentifierGenerator
Id生成器接口
IdWorker
id 获取器
IEnum<T extends Serializable> 已过时。
3.4.0
IKeyGenerator
表主键生成器接口 (sql)
ImadcnIdentifierGenerator
用 https://github.com/imadcn/idworker 的实现
InjectorResolver
继承 MethodResolver
Insert
插入一条数据(选择字段插入)
InterceptorIgnoreHelper  
InterceptorIgnoreHelper.InterceptorIgnoreCache  
InterceptorIgnoreHelper.InterceptorIgnoreCache.InterceptorIgnoreCacheBuilder  
IPage<T>
分页 Page 对象接口
ISqlInjector
SQL 自动注入器接口
ISqlParser
SQL 解析接口
ISqlParserFilter
SQL 解析过滤器
ISqlRunner
ISqlSegment
SQL 片段接口
Join<Children>
查询条件封装
LambdaQueryWrapper<T>
Lambda 语法使用 Wrapper
LambdaUpdateWrapper<T>
Lambda 更新封装
LambdaUtils
Lambda 解析工具类
Mapper<T>
顶级Mapper
MatchSegment
匹配片段
MergeSegments
合并 SQL 片段
MetaObjectHandler
元对象字段填充控制器抽象类,实现公共字段自动写入
MybatisBatchExecutor 已过时。
3.4.0
MybatisCachingExecutor 已过时。
3.4.0
MybatisConfiguration
replace default Configuration class
MybatisDefaultParameterHandler 已过时。
MybatisEnumTypeHandler<E extends Enum<E>>
自定义枚举属性转换器
MybatisMapperAnnotationBuilder
继承
MybatisMapperMethod
MapperMethod copy 过来
MybatisMapperProxy<T>
MapperProxy copy 过来
MybatisMapperProxyFactory<T>
MapperProxyFactory copy 过来
MybatisMapperRegistry
继承至MapperRegistry
MybatisMethodResolver
继承 MethodResolver
MybatisParameterHandler
自定义 ParameterHandler 重装构造函数,填充插入方法主键 ID
MybatisPlusException
MybatisPlus 异常类
MybatisPlusVersion
获取Mybatis-Plus版本
MybatisReuseExecutor 已过时。
3.4.0
MybatisSimpleExecutor 已过时。
3.4.0
MybatisSqlSessionFactoryBuilder
重写SqlSessionFactoryBuilder
MybatisXMLConfigBuilder
XMLConfigBuilder copy 过来, 使用自己的 MybatisConfiguration 而不是 Configuration
MybatisXMLLanguageDriver
继承 XMLLanguageDriver 重装构造函数, 使用自己的 MybatisParameterHandler
Nested<Param,​Children>
查询条件封装
NormalSegmentList
普通片段
ObjectUtils
对象工具类
OrderBySegmentList
Order By SQL 片段
OrderItem
排序元素载体
PageList<T>
受限于SqlSession#selectList(java.lang.String, java.lang.Object)
ParameterUtils
参数工具类
PluginUtils
插件工具类
PluginUtils.MPBoundSql
BoundSql
PluginUtils.MPStatementHandler
BaseStatementHandler
Query<Children,​T,​R>  
QueryWrapper<T>
Entity 对象封装操作类
ReflectionKit
反射工具类,提供反射相关的快捷操作
SelectBatchByIds
根据ID集合,批量查询数据
SelectById
根据ID 查询一条数据
SelectByMap
根据columnMap 查询一条数据
SelectCount
查询满足条件总记录数
SelectList
查询满足条件所有数据
SelectMaps
查询满足条件所有数据
SelectMapsPage
查询满足条件所有数据(并翻页)
SelectObjs
查询满足条件所有数据
SelectOne
查询满足条件一条数据
SelectPage
查询满足条件所有数据(并翻页)
Sequence
分布式高效有序 ID 生产黑科技(sequence)
SerializationUtils
copy from spring-core#org.springframework.util.SerializationUtils version 5.2.8
SerializedLambda
这个类是从 SerializedLambda 里面 copy 过来的, 字段信息完全一样
SFunction<T,​R>
支持序列化的 Function
SharedString
共享查询字段
SqlInfo
Sql Info
SqlKeyword
SQL 保留关键字枚举
SqlLike
SQL like 枚举
SqlMethod
MybatisPlus 支持 SQL 方法
SqlParserHelper 已过时。
3.4.0
SqlRunnerInjector
SqlRunner 注入器
SqlScriptUtils
sql 脚本工具类
SqlUtils
SqlUtils工具类 !!!
StrictFill<T,​E extends T>
严格填充模式 model
StringEscape
StringEscape ,数据库字符串转义
StringPool
Copy to jodd.util
StringUtils
String 工具类
SystemClock
高并发场景下System.currentTimeMillis()的性能问题的优化
TableFieldInfo
数据库表字段反射信息
TableInfo
数据库表反射信息
TableInfoHelper
实体类反射表辅助类
TableNameParser
SQL 表名解析
TableNameParser.SqlToken
SQL 词
TableNameParser.TableNameVisitor
表名访问器
Update<Children,​R>  
Update
根据 whereEntity 条件,更新记录
UpdateById
根据 ID 更新有值字段
UpdateWrapper<T>
Update 条件封装
Wrapper<T>
条件构造抽象类
WrapperKeyword
wrapper 内部使用枚举
Wrappers
Wrapper 条件构造