| 程序包 | 说明 |
|---|---|
| cn.org.atool.fluent.mybatis | |
| cn.org.atool.fluent.mybatis.ifs | |
| cn.org.atool.fluent.mybatis.segment | |
| cn.org.atool.fluent.mybatis.segment.where |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> Ifs<T> |
If.test()
多条件选择
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
InIfs<T>
对 IN collection进行条件选择
|
| 限定符和类型 | 方法和说明 |
|---|---|
Ifs<T> |
Ifs.other(T value) |
Ifs<T> |
Ifs.when(Predicate<T> predicate,
T value) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> WHERE |
WhereApply.apply(ISqlOp op,
Ifs<T> ifs) |
<O> S |
UpdateApply.is(Ifs<O> ifs)
按分支条件更新
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T> WHERE |
BaseWhere.apply(ISqlOp op,
Ifs<T> ifs)
多条件操作
|
default <T> WHERE |
BaseWhere.eq(Ifs<T> ifs)
按Ifs条件设置where值
|
default <T> WHERE |
ObjectWhere.ge(Ifs<T> ifs)
按Ifs条件设置where值
|
default <T> WHERE |
ObjectWhere.gt(Ifs<T> ifs)
按Ifs条件设置where值
|
default WHERE |
ObjectWhere.in(Ifs<Collection> ifs)
按Ifs条件设置where值
|
default <T> WHERE |
ObjectWhere.le(Ifs<T> ifs)
按Ifs条件设置where值
|
default <T> WHERE |
StringWhere.like(Ifs<String> ifs)
按Ifs条件设置where值
|
default <T> WHERE |
ObjectWhere.lt(Ifs<T> ifs)
按Ifs条件设置where值
|
default <T> WHERE |
BaseWhere.ne(Ifs<T> ifs)
按Ifs条件设置where值
|
default <T> WHERE |
StringWhere.notLike(Ifs<String> ifs)
按Ifs条件设置where值
|
Copyright © 2021. All rights reserved.