All Classes and Interfaces
Class
Description
参考
AbstractLambdaWrapper用于selectFunc 和 applyFunc中的参数填充
从原来的
SelectFunc 里的内部类中提取出来Lambda 语法使用 Wrapper
函数枚举基类
链式调用
ClassUtils
select缓存
将原来的泛型R改成Column
将原来的泛型R改成KProperty<?
将原来的泛型R改成SFunction<R, ?
CompareIfExists
查询条件封装
Comparecopu
CompareCompare将原来的泛型R改成SFunction<R, ?
暂存 不可使用 用于规避starter包中需要序列化
常用的sql函数枚举 默认实现
可以自己实现接口
BaseFuncEnum 自定义函数
目前支持一个占位符,不支持多个%sDelete 兼容MP原生方法
链式调用
copy
Delete反射字段缓存
填充
填充
别名func
将原来的泛型R改成Column
将原来的泛型R改成KProperty<?
将原来的泛型R改成SFunction<R, ?
自定义函数列
用于selectFunc 和 applyFunc中的参数填充
从原来的
SelectFunc 里的内部类中提取出来将原来的泛型R改成SFunction<X,?
copy
Func将原来的泛型R改成SFunction<R, ?
泛型类工具(用于隔离Spring的代码)
在 IDEA 的 Evaluate 中执行的 Lambda 表达式元数据需要使用该类处理元数据
条件判断策略
if absent 枚举
泛型类助手(用于隔离Spring的代码)
InterceptorList<E extends org.apache.ibatis.plugin.Interceptor>
mybatis 拦截器列表
用于替换 interceptorChain 中的拦截器列表
保证 MPJInterceptor 再最后一个(第一个执行)
copy
Join参考
AbstractLambdaWrapperAbstractRepository
JoinRepository查询条件封装
copy
AbstractWrapper查询条件封装
copy
AbstractWrapperCrudRepository
JoinRepositoryjoin相关方法
IRepository参考
AbstractLambdaWrapper查询条件封装
copy
AbstractWrapper参考
LambdaQueryWrapper
Lambda 语法使用 Wrapper映射标签
Lambda 信息
copy
LambdaUtils逻辑删除位置
逻辑删除信息类
on function
Serializable Consumer
on function
连表sql条件
基础service
目前包含两个模块 连表查询 和 关系映射
连表拦截器
兼容 page helper 插件类
MPJLambdaQueryWrapper
参考 ->
LambdaQueryWrapper参考
LambdaQueryWrapper
Lambda 语法使用 Wrappercopy
QueryWrapper
推荐使用 JoinWrappers.<UserDO>query();构造反射工具类
SQL 注入验证工具类
SQL 注入器
实体类对应的mapper管理
Wrapper 条件构造
on function
copy
MybatisPlusVersioncollection 标签 目前先支持这几个属性 后续在扩展
collection 标签 目前先支持这几个属性 后续在扩展
collection 标签 目前先支持这几个属性 后续在扩展
无泛型约束 实现自由映射
无泛型约束 实现自由映射
无泛型约束 实现自由映射
查询条件封装
将原来的泛型R改成Column, Object改为Column
以及移除不会在ON语句中出现的条件 比如like相关 保留原来的like 只是不太可能会出现 on a.id like b.id 所以不会支持这种写法
将原来的泛型R改成KProperty<?
将原来的泛型R改成SFunction<R, ?
sql 分页解析工具类
参考
Query参考
Query参考
Query对一或对多查询
对一或对多查询
对一或对多查询
反射工具类,提供反射相关的快捷操作
Created by hcl at 2021/5/14
result 标签
result 标签
result 标签
查询列
别名列
缓存列
缓存
SelectCount 兼容MP原生方法
自定义函数列
copy
SelectCountcopy
SelectMapscopy
SelectMapscopy
SelectMaps对多或对一查询列
SelectList 兼容MP原生方法
SelectMaps 兼容MP原生方法
SelectMapsPage 兼容MP原生方法
缓存列
SelectObjs 兼容MP原生方法
selectOne 兼容MP原生方法
SelectPage 兼容MP原生方法
自定义字符串列
子查询列
当前类是
SerializedLambda 的一个镜像Create by hcl at 2021/5/14
基于
SerializedLambda 创建的元信息spring容器工具类
Spring 反射辅助类
copy mp 3.4.3
SqlScriptUtilsString 工具类
兼容原生方法
类型参数实现收集器,采集类型实现中各个类型参数的实际值
copy
UpdateDelete 兼容MP原生方法
copy
Update链式调用
copy
Updatecopy
Update