| 程序包 | 说明 |
|---|---|
| com.mybatisflex.core.query |
SQL 条件构造功能。
|
| com.mybatisflex.core.util |
工具类。
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
WithDetail |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ArithmeticQueryColumn |
(专用程序包) static class |
ArithmeticQueryColumn.ArithmeticInfo |
class |
BaseQueryWrapper<T extends BaseQueryWrapper<T>> |
class |
Brackets
括号
|
class |
CaseQueryColumn |
static class |
CaseQueryColumn.When |
class |
CaseSearchQueryColumn |
static class |
CaseSearchQueryColumn.When |
class |
DistinctQueryColumn |
class |
FunctionQueryColumn
数据库 聚合函数,例如 count(id) ,max(account.age) 等等
|
class |
IfFunctionQueryColumn
IF 函数查询列。
|
class |
Join |
class |
OperatorQueryCondition
操作类型的操作
示例1:and not ( id > 100 and name like %%)
|
class |
OperatorSelectCondition
操作类型的操作
示例1:and EXISTS (select 1 from ... where ....)
|
class |
QueryColumn
查询列,描述的是一张表的字段
|
class |
QueryCondition |
class |
QueryOrderBy
排序字段
|
class |
QueryTable
查询列,描述的是一张表的字段
|
class |
QueryWrapper |
class |
RawFragment
SQL 原生片段
|
class |
SelectQueryColumn |
class |
SelectQueryTable
查询的 table,
实例1:用于构建 select * from (select ...)
|
class |
StringFunctionQueryColumn
数据库 聚合函数,例如 CONVERT(NVARCHAR(30), GETDATE(), 126) 等等
|
class |
StringQueryColumn
自定义字符串列,用于扩展
|
class |
StringQueryOrderBy
排序字段
|
class |
UnionWrapper |
class |
With |
class |
WithItem |
class |
WithSelectDetail |
class |
WithStringDetail |
class |
WithValuesDetail |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends CloneSupport<T>> |
ObjectUtil.clone(T value) |
static <E extends CloneSupport<E>> |
CollectionUtil.cloneArrayList(List<E> list) |
Copyright © 2023. All rights reserved.