| 程序包 | 说明 |
|---|---|
| com.github.yulichang.kt | |
| com.github.yulichang.kt.interfaces |
| 限定符和类型 | 类和说明 |
|---|---|
class |
KtAbstractLambdaWrapper<T,Children extends KtAbstractLambdaWrapper<T,Children>>
参考
AbstractLambdaWrapper |
| 限定符和类型 | 类和说明 |
|---|---|
class |
KtDeleteJoinWrapper<T> |
class |
KtLambdaWrapper<T>
参考
LambdaQueryWrapper
Lambda 语法使用 Wrapper |
class |
KtUpdateJoinWrapper<T> |
| 限定符和类型 | 方法和说明 |
|---|---|
Children |
KtAbstractLambdaWrapper.join(String keyWord,
Class<?> clazz,
String tableAlias,
java.util.function.BiConsumer<KtAbstractLambdaWrapper<?,?>,Children> consumer)
内部调用, 不建议使用
|
| 限定符和类型 | 方法和说明 |
|---|---|
default Children |
QueryJoin.fullJoin(Class<?> clazz,
java.util.function.BiConsumer<KtAbstractLambdaWrapper<?,?>,Children> consumer)
ignore 参考 left join
|
default Children |
QueryJoin.fullJoin(Class<?> clazz,
String alias,
java.util.function.BiConsumer<KtAbstractLambdaWrapper<?,?>,Children> consumer)
ignore 参考 left join
|
default Children |
QueryJoin.fullJoin(Class<?> clazz,
String alias,
WrapperFunction<KtAbstractLambdaWrapper<?,?>> function)
ignore 参考 left join
|
default Children |
QueryJoin.fullJoin(Class<?> clazz,
WrapperFunction<KtAbstractLambdaWrapper<?,?>> function)
ignore 参考 left join
|
default Children |
QueryJoin.innerJoin(Class<?> clazz,
java.util.function.BiConsumer<KtAbstractLambdaWrapper<?,?>,Children> consumer)
ignore 参考 left join
|
default Children |
QueryJoin.innerJoin(Class<?> clazz,
String alias,
java.util.function.BiConsumer<KtAbstractLambdaWrapper<?,?>,Children> consumer)
ignore 参考 left join
|
default Children |
QueryJoin.innerJoin(Class<?> clazz,
String alias,
WrapperFunction<KtAbstractLambdaWrapper<?,?>> function)
ignore 参考 left join
|
default Children |
QueryJoin.innerJoin(Class<?> clazz,
WrapperFunction<KtAbstractLambdaWrapper<?,?>> function)
ignore 参考 left join
|
default Children |
QueryJoin.join(String keyWord,
Class<?> clazz,
java.util.function.BiConsumer<KtAbstractLambdaWrapper<?,?>,Children> consumer)
内部使用, 不建议直接调用
|
Children |
QueryJoin.join(String keyWord,
Class<?> clazz,
String alias,
java.util.function.BiConsumer<KtAbstractLambdaWrapper<?,?>,Children> consumer)
内部使用, 不建议直接调用
|
default Children |
QueryJoin.join(String keyWord,
Class<?> clazz,
String alias,
WrapperFunction<KtAbstractLambdaWrapper<?,?>> function)
自定义连表关键词
例 leftJoin(UserDO.class, on -> on.eq(UserDO::getId,UserAddressDO::getUserId).le().gt()...)
|
default Children |
QueryJoin.join(String keyWord,
Class<?> clazz,
WrapperFunction<KtAbstractLambdaWrapper<?,?>> function)
自定义连表关键词
例 leftJoin(UserDO.class, on -> on.eq(UserDO::getId,UserAddressDO::getUserId).le().gt()...)
|
default Children |
QueryJoin.leftJoin(Class<?> clazz,
java.util.function.BiConsumer<KtAbstractLambdaWrapper<?,?>,Children> consumer)
left join 多条件
例 leftJoin(UserDO.class, on -> on.eq(UserDO::getId,UserAddressDO::getUserId).le().gt()...)
|
default Children |
QueryJoin.leftJoin(Class<?> clazz,
String alias,
java.util.function.BiConsumer<KtAbstractLambdaWrapper<?,?>,Children> consumer)
left join 多条件
例 leftJoin(UserDO.class, on -> on.eq(UserDO::getId,UserAddressDO::getUserId).le().gt()...)
|
default Children |
QueryJoin.leftJoin(Class<?> clazz,
String alias,
WrapperFunction<KtAbstractLambdaWrapper<?,?>> function)
left join 多条件
例 leftJoin(UserDO.class, on -> on.eq(UserDO::getId,UserAddressDO::getUserId).le().gt()...)
|
default Children |
QueryJoin.leftJoin(Class<?> clazz,
WrapperFunction<KtAbstractLambdaWrapper<?,?>> function)
left join 多条件
例 leftJoin(UserDO.class, on -> on.eq(UserDO::getId,UserAddressDO::getUserId).le().gt()...)
|
default Children |
QueryJoin.rightJoin(Class<?> clazz,
java.util.function.BiConsumer<KtAbstractLambdaWrapper<?,?>,Children> consumer)
ignore 参考 left join
|
default Children |
QueryJoin.rightJoin(Class<?> clazz,
String alias,
java.util.function.BiConsumer<KtAbstractLambdaWrapper<?,?>,Children> consumer)
ignore 参考 left join
|
default Children |
QueryJoin.rightJoin(Class<?> clazz,
String alias,
WrapperFunction<KtAbstractLambdaWrapper<?,?>> function)
ignore 参考 left join
|
default Children |
QueryJoin.rightJoin(Class<?> clazz,
WrapperFunction<KtAbstractLambdaWrapper<?,?>> function)
ignore 参考 left join
|
Copyright © 2023. All rights reserved.