mirror of
https://gitee.com/best_handsome/mybatis-plus-join
synced 2025-07-11 00:02:22 +08:00
42 lines
1.2 KiB
Java
42 lines
1.2 KiB
Java
package com.github.yulichang.toolkit;
|
|
|
|
import com.github.yulichang.common.JoinLambdaWrapper;
|
|
import com.github.yulichang.common.support.alias.AliasLambdaQueryWrapper;
|
|
import com.github.yulichang.common.support.alias.AliasQueryWrapper;
|
|
import com.github.yulichang.query.MPJLambdaQueryWrapper;
|
|
import com.github.yulichang.query.MPJQueryWrapper;
|
|
import com.github.yulichang.wrapper.MPJJoinLambdaQueryWrapper;
|
|
|
|
/**
|
|
* Wrapper 条件构造
|
|
*
|
|
* @author yulichang
|
|
*/
|
|
public class Wrappers {
|
|
|
|
public static <T> MPJQueryWrapper<T> queryJoin() {
|
|
return new MPJQueryWrapper<>();
|
|
}
|
|
|
|
@Deprecated
|
|
public static <T> MPJLambdaQueryWrapper<T> lambdaJoin() {
|
|
return new MPJLambdaQueryWrapper<>();
|
|
}
|
|
|
|
public static <T> MPJJoinLambdaQueryWrapper<T> lambdaJoinWrapper() {
|
|
return new MPJJoinLambdaQueryWrapper<>();
|
|
}
|
|
|
|
public static <T> JoinLambdaWrapper<T> commonJoin() {
|
|
return new JoinLambdaWrapper<>();
|
|
}
|
|
|
|
public static <T> AliasQueryWrapper<T> aliasQueryJoin() {
|
|
return new AliasQueryWrapper<>();
|
|
}
|
|
|
|
public static <T> AliasLambdaQueryWrapper<T> aliasLambdaJoin() {
|
|
return new AliasLambdaQueryWrapper<>();
|
|
}
|
|
}
|