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