mirror of
https://gitee.com/best_handsome/mybatis-plus-join
synced 2025-07-11 00:02:22 +08:00
code style
This commit is contained in:
parent
181664ed42
commit
eb58a2987f
@ -13,6 +13,7 @@ import com.baomidou.mybatisplus.core.toolkit.StringPool;
|
|||||||
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
||||||
import com.github.yulichang.query.interfaces.MPJJoin;
|
import com.github.yulichang.query.interfaces.MPJJoin;
|
||||||
import com.github.yulichang.toolkit.Constant;
|
import com.github.yulichang.toolkit.Constant;
|
||||||
|
import com.github.yulichang.toolkit.MPJWrappers;
|
||||||
import org.springframework.util.Assert;
|
import org.springframework.util.Assert;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
@ -25,10 +26,10 @@ import java.util.stream.Collectors;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* copy {@link com.baomidou.mybatisplus.core.conditions.query.QueryWrapper}
|
* copy {@link com.baomidou.mybatisplus.core.conditions.query.QueryWrapper}
|
||||||
* 推荐使用 Wrappers.<UserDO>queryJoin();构造
|
* 推荐使用 MPJWrappers.<UserDO>queryJoin();构造
|
||||||
*
|
*
|
||||||
* @author yulichang
|
* @author yulichang
|
||||||
* @see com.github.yulichang.toolkit.Wrappers
|
* @see MPJWrappers
|
||||||
*/
|
*/
|
||||||
@SuppressWarnings("unused")
|
@SuppressWarnings("unused")
|
||||||
public class MPJQueryWrapper<T> extends AbstractWrapper<T, String, MPJQueryWrapper<T>>
|
public class MPJQueryWrapper<T> extends AbstractWrapper<T, String, MPJQueryWrapper<T>>
|
||||||
@ -177,6 +178,7 @@ public class MPJQueryWrapper<T> extends AbstractWrapper<T, String, MPJQueryWrapp
|
|||||||
/**
|
/**
|
||||||
* 返回一个支持 lambda 函数写法的 wrapper
|
* 返回一个支持 lambda 函数写法的 wrapper
|
||||||
*/
|
*/
|
||||||
|
@Deprecated
|
||||||
public MPJLambdaQueryWrapper<T> lambda() {
|
public MPJLambdaQueryWrapper<T> lambda() {
|
||||||
return new MPJLambdaQueryWrapper<>(getEntity(), getEntityClass(), from, sqlSelect, paramNameSeq, paramNameValuePairs,
|
return new MPJLambdaQueryWrapper<>(getEntity(), getEntityClass(), from, sqlSelect, paramNameSeq, paramNameValuePairs,
|
||||||
expression, lastSql, sqlComment, sqlFirst, selectColumns, ignoreColumns);
|
expression, lastSql, sqlComment, sqlFirst, selectColumns, ignoreColumns);
|
||||||
|
@ -9,17 +9,17 @@ import com.github.yulichang.wrapper.MPJLambdaWrapper;
|
|||||||
* @author yulichang
|
* @author yulichang
|
||||||
*/
|
*/
|
||||||
@SuppressWarnings("unused")
|
@SuppressWarnings("unused")
|
||||||
public class Wrappers {
|
public class MPJWrappers {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Wrappers.<UserDO>queryJoin()
|
* MPJWrappers.<UserDO>queryJoin()
|
||||||
*/
|
*/
|
||||||
public static <T> MPJQueryWrapper<T> queryJoin() {
|
public static <T> MPJQueryWrapper<T> queryJoin() {
|
||||||
return new MPJQueryWrapper<>();
|
return new MPJQueryWrapper<>();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Wrappers.<UserDO>lambdaJoin()
|
* MPJWrappers.<UserDO>lambdaJoin()
|
||||||
*/
|
*/
|
||||||
public static <T> MPJLambdaWrapper<T> lambdaJoin() {
|
public static <T> MPJLambdaWrapper<T> lambdaJoin() {
|
||||||
return new MPJLambdaWrapper<>();
|
return new MPJLambdaWrapper<>();
|
@ -3,7 +3,7 @@ package com.github.yulichang.wrapper;
|
|||||||
/**
|
/**
|
||||||
* 名字太长 变更为MPJLambdaWrapper
|
* 名字太长 变更为MPJLambdaWrapper
|
||||||
* {@link MPJLambdaWrapper}
|
* {@link MPJLambdaWrapper}
|
||||||
* 推荐 使用 Wrappers.<UserDO>lambdaJoin(); 构造器
|
* 推荐 使用 MPJWrappers.<UserDO>lambdaJoin(); 构造器
|
||||||
*
|
*
|
||||||
* @author yulichang
|
* @author yulichang
|
||||||
*/
|
*/
|
||||||
|
@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.core.toolkit.*;
|
|||||||
import com.baomidou.mybatisplus.core.toolkit.support.SFunction;
|
import com.baomidou.mybatisplus.core.toolkit.support.SFunction;
|
||||||
import com.github.yulichang.toolkit.Constant;
|
import com.github.yulichang.toolkit.Constant;
|
||||||
import com.github.yulichang.toolkit.LambdaUtils;
|
import com.github.yulichang.toolkit.LambdaUtils;
|
||||||
|
import com.github.yulichang.toolkit.MPJWrappers;
|
||||||
import com.github.yulichang.wrapper.enums.BaseFuncEnum;
|
import com.github.yulichang.wrapper.enums.BaseFuncEnum;
|
||||||
import com.github.yulichang.wrapper.interfaces.LambdaJoin;
|
import com.github.yulichang.wrapper.interfaces.LambdaJoin;
|
||||||
import com.github.yulichang.wrapper.interfaces.Query;
|
import com.github.yulichang.wrapper.interfaces.Query;
|
||||||
@ -28,12 +29,12 @@ import java.util.stream.Collectors;
|
|||||||
* 参考 {@link com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper}
|
* 参考 {@link com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper}
|
||||||
* Lambda 语法使用 Wrapper
|
* Lambda 语法使用 Wrapper
|
||||||
* <p>
|
* <p>
|
||||||
* 推荐使用 Wrappers.<UserDO>lambdaJoin();构造
|
* 推荐使用 MPJWrappers.<UserDO>lambdaJoin();构造
|
||||||
*
|
*
|
||||||
* @author yulichang
|
* @author yulichang
|
||||||
* @see com.github.yulichang.toolkit.Wrappers
|
* @see MPJWrappers
|
||||||
*/
|
*/
|
||||||
@SuppressWarnings("all")
|
@SuppressWarnings("unused")
|
||||||
public class MPJLambdaWrapper<T> extends MPJAbstractLambdaWrapper<T, MPJLambdaWrapper<T>>
|
public class MPJLambdaWrapper<T> extends MPJAbstractLambdaWrapper<T, MPJLambdaWrapper<T>>
|
||||||
implements Query<MPJLambdaWrapper<T>>, LambdaJoin<MPJLambdaWrapper<T>> {
|
implements Query<MPJLambdaWrapper<T>>, LambdaJoin<MPJLambdaWrapper<T>> {
|
||||||
|
|
||||||
@ -85,7 +86,7 @@ public class MPJLambdaWrapper<T> extends MPJAbstractLambdaWrapper<T, MPJLambdaWr
|
|||||||
private Class<?> joinClass;
|
private Class<?> joinClass;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 不建议直接 new 该实例,使用 Wrappers.lambdaQuery()
|
* 不建议直接 new 该实例,使用 MPJWrappers.<UserDO>lambdaQuery()
|
||||||
*/
|
*/
|
||||||
public MPJLambdaWrapper() {
|
public MPJLambdaWrapper() {
|
||||||
super.initNeed();
|
super.initNeed();
|
||||||
@ -93,7 +94,7 @@ public class MPJLambdaWrapper<T> extends MPJAbstractLambdaWrapper<T, MPJLambdaWr
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 不建议直接 new 该实例,使用 Wrappers.lambdaQuery(...)
|
* 不建议直接 new 该实例,使用 MPJWrappers.<UserDO>lambdaQuery()
|
||||||
*/
|
*/
|
||||||
MPJLambdaWrapper(T entity, Class<T> entityClass, SharedString sqlSelect, AtomicInteger paramNameSeq,
|
MPJLambdaWrapper(T entity, Class<T> entityClass, SharedString sqlSelect, AtomicInteger paramNameSeq,
|
||||||
Map<String, Object> paramNameValuePairs, MergeSegments mergeSegments,
|
Map<String, Object> paramNameValuePairs, MergeSegments mergeSegments,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user