public interface QueryJoin<Children,Entity> extends MPJBaseJoin<Entity>, StringJoin<Children,Entity>
| 限定符和类型 | 方法和说明 |
|---|---|
default <T> Children |
fullJoin(Class<T> clazz,
java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
ignore 参考 left join
|
default <T,X> Children |
fullJoin(Class<T> clazz,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
ignore 参考 left join
|
default <T,X> Children |
fullJoin(Class<T> clazz,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right,
WrapperFunction<Children> ext)
ignore 参考 left join
|
default <T,X> Children |
fullJoin(Class<T> clazz,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
String rightAlias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
ignore 参考 left join
|
default <T> Children |
fullJoin(Class<T> clazz,
String alias,
java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
ignore 参考 left join
|
default <T,X> Children |
fullJoin(Class<T> clazz,
String alias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
ignore 参考 left join
|
default <T,X> Children |
fullJoin(Class<T> clazz,
String alias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right,
WrapperFunction<Children> ext)
ignore 参考 left join
|
default <T,X> Children |
fullJoin(Class<T> clazz,
String alias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
String rightAlias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
ignore 参考 left join
|
default <T> Children |
fullJoin(Class<T> clazz,
String alias,
WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
ignore 参考 left join
|
default <T> Children |
fullJoin(Class<T> clazz,
WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
ignore 参考 left join
|
default <T> Children |
innerJoin(Class<T> clazz,
java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
ignore 参考 left join
|
default <T,X> Children |
innerJoin(Class<T> clazz,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
ignore 参考 left join
|
default <T,X> Children |
innerJoin(Class<T> clazz,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right,
WrapperFunction<Children> ext)
ignore 参考 left join
|
default <T,X> Children |
innerJoin(Class<T> clazz,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
String rightAlias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
ignore 参考 left join
|
default <T> Children |
innerJoin(Class<T> clazz,
String alias,
java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
ignore 参考 left join
|
default <T,X> Children |
innerJoin(Class<T> clazz,
String alias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
ignore 参考 left join
|
default <T,X> Children |
innerJoin(Class<T> clazz,
String alias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right,
WrapperFunction<Children> ext)
ignore 参考 left join
|
default <T> Children |
innerJoin(Class<T> clazz,
String alias,
WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
ignore 参考 left join
|
default <T> Children |
innerJoin(Class<T> clazz,
WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
ignore 参考 left join
|
default <T> Children |
join(String keyWord,
Class<T> clazz,
java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
内部使用, 不建议直接调用
|
default <T,X> Children |
join(String keyWord,
Class<T> clazz,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
自定义连表关键词
调用此方法 keyword 前后需要带空格 比如 " LEFT JOIN " " RIGHT JOIN "
查询基类 可以直接调用此方法实现以上所有功能
|
default <T,X> Children |
join(String keyWord,
Class<T> clazz,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right,
WrapperFunction<Children> ext)
自定义连表关键词
|
default <T,X> Children |
join(String keyWord,
Class<T> clazz,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
String rightAlias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
自定义连表关键词
查询基类 可以直接调用此方法实现以上所有功能
|
<T> Children |
join(String keyWord,
Class<T> clazz,
String alias,
java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
内部使用, 不建议直接调用
|
default <T,X> Children |
join(String keyWord,
Class<T> clazz,
String alias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
自定义连表关键词
调用此方法 keyword 前后需要带空格 比如 " LEFT JOIN " " RIGHT JOIN "
查询基类 可以直接调用此方法实现以上所有功能
|
default <T,X> Children |
join(String keyWord,
Class<T> clazz,
String alias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right,
WrapperFunction<Children> ext)
自定义连表关键词
|
default <T,X> Children |
join(String keyWord,
Class<T> clazz,
String alias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
String rightAlias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
自定义连表关键词
调用此方法 keyword 前后需要带空格 比如 " LEFT JOIN " " RIGHT JOIN "
查询基类 可以直接调用此方法实现以上所有功能
|
default <T> Children |
join(String keyWord,
Class<T> clazz,
String alias,
WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
自定义连表关键词
例 leftJoin(UserDO.class, on -> on.eq(UserDO::getId,UserAddressDO::getUserId).le().gt()...)
|
default <T> Children |
join(String keyWord,
Class<T> clazz,
WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
自定义连表关键词
例 leftJoin(UserDO.class, on -> on.eq(UserDO::getId,UserAddressDO::getUserId).le().gt()...)
|
default <T> Children |
leftJoin(Class<T> clazz,
java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
left join 多条件
例 leftJoin(UserDO.class, on -> on.eq(UserDO::getId,UserAddressDO::getUserId).le().gt()...)
|
default <T,X> Children |
leftJoin(Class<T> clazz,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
left join
|
default <T,X> Children |
leftJoin(Class<T> clazz,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right,
WrapperFunction<Children> ext)
left join
|
default <T,X> Children |
leftJoin(Class<T> clazz,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
String rightAlias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
left join
|
default <T> Children |
leftJoin(Class<T> clazz,
String alias,
java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
left join 多条件
例 leftJoin(UserDO.class, on -> on.eq(UserDO::getId,UserAddressDO::getUserId).le().gt()...)
|
default <T,X> Children |
leftJoin(Class<T> clazz,
String alias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
left join
|
default <T,X> Children |
leftJoin(Class<T> clazz,
String alias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right,
WrapperFunction<Children> ext)
left join
|
default <T,X> Children |
leftJoin(Class<T> clazz,
String alias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
String rightAlias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
left join
|
default <T> Children |
leftJoin(Class<T> clazz,
String alias,
WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
left join 多条件
例 leftJoin(UserDO.class, on -> on.eq(UserDO::getId,UserAddressDO::getUserId).le().gt()...)
|
default <T> Children |
leftJoin(Class<T> clazz,
WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
left join 多条件
例 leftJoin(UserDO.class, on -> on.eq(UserDO::getId,UserAddressDO::getUserId).le().gt()...)
|
default <T,X> Children |
rightJoin(Class<T> clazz,
java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
ignore 参考 left join
|
default <T,X> Children |
rightJoin(Class<T> clazz,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
ignore 参考 left join
|
default <T,X> Children |
rightJoin(Class<T> clazz,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right,
WrapperFunction<Children> ext)
ignore 参考 left join
|
default <T,X> Children |
rightJoin(Class<T> clazz,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
String rightAlias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
ignore 参考 left join
|
default <T,X> Children |
rightJoin(Class<T> clazz,
String alias,
java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
ignore 参考 left join
|
default <T,X> Children |
rightJoin(Class<T> clazz,
String alias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right,
WrapperFunction<Children> ext)
ignore 参考 left join
|
default <T,X> Children |
rightJoin(Class<T> clazz,
String alias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left,
String rightAlias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
ignore 参考 left join
|
default <T> Children |
rightJoin(Class<T> clazz,
String alias,
WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
ignore 参考 left join
|
default <T> Children |
rightJoin(Class<T> clazz,
WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
ignore 参考 left join
|
fullJoin, fullJoin, innerJoin, innerJoin, join, leftJoin, leftJoin, rightJoin, rightJoingetDeleteLogicSql, getDeleteSql, getUnionSqldefault <T,X> Children leftJoin(Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
clazz - 关联的实体类left - 条件right - 条件default <T,X> Children leftJoin(Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, String rightAlias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
clazz - 关联的实体类left - 条件rightAlias - 条件字段别名right - 条件default <T> Children leftJoin(Class<T> clazz, WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
例 leftJoin(UserDO.class, on -> on.eq(UserDO::getId,UserAddressDO::getUserId).le().gt()...)
clazz - 关联实体类function - 条件`default <T,X> Children leftJoin(Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right, WrapperFunction<Children> ext)
clazz - 关联的实体类left - 条件right - 条件default <T> Children leftJoin(Class<T> clazz, java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
例 leftJoin(UserDO.class, on -> on.eq(UserDO::getId,UserAddressDO::getUserId).le().gt()...)
clazz - 关联实体类consumer - 条件default <T,X> Children leftJoin(Class<T> clazz, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
clazz - 关联的实体类left - 条件right - 条件default <T,X> Children leftJoin(Class<T> clazz, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, String rightAlias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
clazz - 关联的实体类rightAlias - 条件字段别名left - 条件right - 条件default <T> Children leftJoin(Class<T> clazz, String alias, WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
例 leftJoin(UserDO.class, on -> on.eq(UserDO::getId,UserAddressDO::getUserId).le().gt()...)
clazz - 关联实体类function - 条件default <T,X> Children leftJoin(Class<T> clazz, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right, WrapperFunction<Children> ext)
clazz - 关联的实体类left - 条件right - 条件default <T> Children leftJoin(Class<T> clazz, String alias, java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
例 leftJoin(UserDO.class, on -> on.eq(UserDO::getId,UserAddressDO::getUserId).le().gt()...)
clazz - 关联实体类consumer - 条件default <T,X> Children rightJoin(Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
default <T,X> Children rightJoin(Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, String rightAlias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
default <T> Children rightJoin(Class<T> clazz, WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
default <T,X> Children rightJoin(Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right, WrapperFunction<Children> ext)
default <T,X> Children rightJoin(Class<T> clazz, java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
default <T,X> Children rightJoin(Class<T> clazz, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, String rightAlias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
default <T> Children rightJoin(Class<T> clazz, String alias, WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
default <T,X> Children rightJoin(Class<T> clazz, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right, WrapperFunction<Children> ext)
default <T,X> Children rightJoin(Class<T> clazz, String alias, java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
default <T,X> Children innerJoin(Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
default <T,X> Children innerJoin(Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, String rightAlias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
default <T> Children innerJoin(Class<T> clazz, WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
default <T,X> Children innerJoin(Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right, WrapperFunction<Children> ext)
default <T> Children innerJoin(Class<T> clazz, java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
default <T,X> Children innerJoin(Class<T> clazz, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
default <T> Children innerJoin(Class<T> clazz, String alias, WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
default <T,X> Children innerJoin(Class<T> clazz, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right, WrapperFunction<Children> ext)
default <T> Children innerJoin(Class<T> clazz, String alias, java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
default <T,X> Children fullJoin(Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
default <T,X> Children fullJoin(Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, String rightAlias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
default <T> Children fullJoin(Class<T> clazz, WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
default <T,X> Children fullJoin(Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right, WrapperFunction<Children> ext)
default <T> Children fullJoin(Class<T> clazz, java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
default <T,X> Children fullJoin(Class<T> clazz, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
default <T,X> Children fullJoin(Class<T> clazz, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, String rightAlias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
default <T> Children fullJoin(Class<T> clazz, String alias, WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
default <T,X> Children fullJoin(Class<T> clazz, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right, WrapperFunction<Children> ext)
default <T> Children fullJoin(Class<T> clazz, String alias, java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
default <T,X> Children join(String keyWord, Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
查询基类 可以直接调用此方法实现以上所有功能
keyWord - 连表关键字clazz - 连表实体类left - 关联条件right - 扩展 用于关联表的 select 和 wheredefault <T,X> Children join(String keyWord, Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, String rightAlias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
查询基类 可以直接调用此方法实现以上所有功能
keyWord - 连表关键字clazz - 连表实体类left - 关联条件right - 扩展 用于关联表的 select 和 wheredefault <T> Children join(String keyWord, Class<T> clazz, WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
例 leftJoin(UserDO.class, on -> on.eq(UserDO::getId,UserAddressDO::getUserId).le().gt()...)
clazz - 关联实体类function - 条件default <T,X> Children join(String keyWord, Class<T> clazz, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right, WrapperFunction<Children> ext)
clazz - 关联的实体类left - 条件right - 条件default <T,X> Children join(String keyWord, Class<T> clazz, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
查询基类 可以直接调用此方法实现以上所有功能
keyWord - 连表关键字clazz - 连表实体类left - 关联条件right - 扩展 用于关联表的 select 和 wheredefault <T,X> Children join(String keyWord, Class<T> clazz, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, String rightAlias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right)
查询基类 可以直接调用此方法实现以上所有功能
keyWord - 连表关键字clazz - 连表实体类left - 关联条件right - 扩展 用于关联表的 select 和 wheredefault <T> Children join(String keyWord, Class<T> clazz, String alias, WrapperFunction<JoinAbstractLambdaWrapper<Entity,?>> function)
例 leftJoin(UserDO.class, on -> on.eq(UserDO::getId,UserAddressDO::getUserId).le().gt()...)
clazz - 关联实体类function - 条件default <T,X> Children join(String keyWord, Class<T> clazz, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> left, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> right, WrapperFunction<Children> ext)
clazz - 关联的实体类left - 条件right - 条件default <T> Children join(String keyWord, Class<T> clazz, java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
<T> Children join(String keyWord, Class<T> clazz, String alias, java.util.function.BiConsumer<JoinAbstractLambdaWrapper<Entity,?>,Children> consumer)
Copyright © 2023. All rights reserved.