| AbstractQueryBuilder<T> |
抽象关联查询。
|
| ArithmeticQueryColumn |
|
| ArithmeticQueryColumn.ArithmeticInfo |
|
| BaseQueryWrapper<T extends BaseQueryWrapper<T>> |
|
| Brackets |
括号
|
| CaseQueryColumn |
|
| CaseQueryColumn.Builder |
|
| CaseQueryColumn.Builder.Then |
|
| CaseQueryColumn.When |
|
| CaseSearchQueryColumn |
|
| CaseSearchQueryColumn.Builder |
|
| CaseSearchQueryColumn.Builder.Then |
|
| CaseSearchQueryColumn.When |
|
| CPI |
Cross Package Invoke
跨包调用工具类,这么设计的原因,是需要保证 QueryWrapper 方法对于用户的纯净性
而 framework 又可以通过 CPI 来调用 QueryWrapper 的其他方法
|
| DistinctQueryColumn |
|
| FieldsBuilder<T> |
使用 Fields Query 的方式进行关联查询。
|
| FunctionQueryColumn |
数据库 聚合函数,例如 count(id) ,max(account.age) 等等
|
| If |
|
| IfFunctionQueryColumn |
IF 函数查询列。
|
| Join |
|
| Joiner<M extends QueryWrapper> |
|
| NegativeQueryColumn |
取相反数(-column)。
|
| OperatorQueryCondition |
操作类型的操作
示例1:and not ( id > 100 and name like %%)
|
| OperatorSelectCondition |
操作类型的操作
示例1:and EXISTS (select 1 from ... where ....)
|
| QueryChain<T> |
|
| QueryColumn |
查询列,描述的是一张表的字段
|
| QueryColumnAdapter |
|
| QueryColumnBehavior |
|
| QueryCondition |
|
| QueryConditionAdapter |
|
| QueryConditionBuilder<Wrapper extends QueryWrapper> |
|
| QueryMethods |
SQL 函数。
|
| QueryOrderBy |
排序字段
|
| QueryOrderByBuilder<Wrapper extends QueryWrapper> |
排序字段构建器
|
| QueryTable |
查询表。
|
| QueryWrapper |
|
| QueryWrapperAdapter<R extends QueryWrapperAdapter<R>> |
|
| RawQueryColumn |
原生列。
|
| RawQueryCondition |
原生条件。
|
| RawQueryOrderBy |
原生排序字段。
|
| RawQueryTable |
原生查询表。
|
| RelationsBuilder<T> |
使用 Relations Query 的方式进行关联查询。
|
| SelectQueryColumn |
子查询列。
|
| SelectQueryTable |
查询的 table,
实例1:用于构建 select * from (select ...)
|
| SqlOperators |
SQL 操作符集合,用于为多个字段分别设置操作符。
|
| StringFunctionQueryColumn |
数据库 聚合函数,例如 CONVERT(NVARCHAR(30), GETDATE(), 126) 等等
|
| UnionWrapper |
|
| With |
|
| WithBuilder<Wrapper extends QueryWrapper> |
|
| WithItem |
|
| WithSelectDetail |
|
| WithStringDetail |
|
| WithValuesDetail |
|
| WrapperUtil |
|