All Classes and Interfaces

说明
SQL 片段集合 处理的抽象类
聚合函数类型
所有表单put进来,生成不重复别名
参数变量
自定义字段实体 多余字段(实体中没有的字段)复制到 _customFieldData (驼峰方式存储)
 
 
 
 
 
 
ClassUtils
 
条件聚合 coalesce(count((select c where diff_last_day < 7)), 0) as count_lt7
 
约束检查器
构建工厂
 
 
 
数据库数据类型
数据库函数
MybatisPlus 支持的数据库类型,主要用于分页方言
 
方言组件
where 查询条件(默认实现) 查询器类型 字段类型
字段构造器
执行器-> mybatis -> 执行?
查询构造器 1.
 
 
结果集处理
 
 
 
where 条件
 
DoLambda 条件
 
执行相关接口
 
跟新保存操作
 
 
 
填充策略仓库
填充器
字段填充策略
 
 
 
 
普通记号解析器,处理#{}和${}参数
 
 
 
添加条件 来过滤
 
 
 
字段值填充器
再默认开启软 删除没有删除字段忽略提示
延期 嵌套查询器
 
 
 
(事务)数据源+sql+参数 -> 执行
 
 
 
 
 
一个查询类型
 
 
 
事务
类型处理器 1.
嵌套
 
 
 
 
 
 
查询类
 
 
对结果处理(钩子) //todo 加入多线程处理
结果集处理
 
 
SQL 片段接口
 
类型转换器
查重,非空,json结构检查
手动事务 Jdbc事务。
JdbcTransaction工厂
 
 
 
 
((column)->'prop')::type
 
 
 
 
Lambda 解析工具类
 
 
 
 
匹配片段
合并 SQL 片段
指定表默认排序字段
 
 
批处理
 
数据库表相关
 
查询拦截器器链
 
 
 
数据库表相关
 
 
 
初始化
配置
常量
 
查询最顶层接口
表或者连表信息
数据库查询类型
 
分表
 
 
 
数据库表
排序字段
默认排序
 
普通片段
 
 
 
 
排序信息
 
 
 
参数器
解析 #{} 参数 调用查询器 的 变量构建器 格式化变量
${} 处理器 直接替换成字符串
解析上下文 tableKf 和 field(table) 会产生依赖关系
解析异常
权限字段
权限强制约束
主键
属性解析器
查询表达式解析器
 
 
查询item
Query 规则 常量
 
 
 
copy to bean 的时候会移除值 所以先copy 到bean ,再把剩下的 存到 自定义 数据中
 
 
查询注解
这个类是从 SerializedLambda 里面 copy 过来的, 字段信息完全一样
支持序列化的 Function 参数t,返回类型r
雪花算法id填充
指定表软删除字段 如果在mybatis plus 中使用逻辑删除 请在字段中加上
 
 
 
Mapper映射注解
mapper 的动态代理 代理接口去执行 sql 语句
 
Copy to jodd.util
SQL 片段接口
 
表单外键 遇到left join 不加on时 自动连value 表的主键
 
 
 
 
本表的一个标识
 
记号处理器
事务异常,继承PersistenceException
事务隔离级别,是一个枚举型
 
 
转成下划线map
查重,非空,json结构检查
 
 
 
校验规则
 
 
用于子查询的虚拟表
wrapper 内部使用枚举
对org.w3c.dom.Node的包装
XPath解析器,用的都是JDK的类包,封装了一下,使得使用起来更方便