code style

This commit is contained in:
yulichang 2021-11-19 09:22:33 +08:00
parent 181664ed42
commit eb58a2987f
4 changed files with 14 additions and 11 deletions

View File

@ -13,6 +13,7 @@ import com.baomidou.mybatisplus.core.toolkit.StringPool;
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
import com.github.yulichang.query.interfaces.MPJJoin;
import com.github.yulichang.toolkit.Constant;
import com.github.yulichang.toolkit.MPJWrappers;
import org.springframework.util.Assert;
import java.util.ArrayList;
@ -25,10 +26,10 @@ import java.util.stream.Collectors;
/**
* copy {@link com.baomidou.mybatisplus.core.conditions.query.QueryWrapper}
* 推荐使用 Wrappers.<UserDO>queryJoin();构造
* 推荐使用 MPJWrappers.<UserDO>queryJoin();构造
*
* @author yulichang
* @see com.github.yulichang.toolkit.Wrappers
* @see MPJWrappers
*/
@SuppressWarnings("unused")
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
*/
@Deprecated
public MPJLambdaQueryWrapper<T> lambda() {
return new MPJLambdaQueryWrapper<>(getEntity(), getEntityClass(), from, sqlSelect, paramNameSeq, paramNameValuePairs,
expression, lastSql, sqlComment, sqlFirst, selectColumns, ignoreColumns);

View File

@ -9,17 +9,17 @@ import com.github.yulichang.wrapper.MPJLambdaWrapper;
* @author yulichang
*/
@SuppressWarnings("unused")
public class Wrappers {
public class MPJWrappers {
/**
* Wrappers.<UserDO>queryJoin()
* MPJWrappers.<UserDO>queryJoin()
*/
public static <T> MPJQueryWrapper<T> queryJoin() {
return new MPJQueryWrapper<>();
}
/**
* Wrappers.<UserDO>lambdaJoin()
* MPJWrappers.<UserDO>lambdaJoin()
*/
public static <T> MPJLambdaWrapper<T> lambdaJoin() {
return new MPJLambdaWrapper<>();

View File

@ -3,7 +3,7 @@ package com.github.yulichang.wrapper;
/**
* 名字太长 变更为MPJLambdaWrapper
* {@link MPJLambdaWrapper}
* 推荐 使用 Wrappers.<UserDO>lambdaJoin(); 构造器
* 推荐 使用 MPJWrappers.<UserDO>lambdaJoin(); 构造器
*
* @author yulichang
*/

View File

@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.core.toolkit.*;
import com.baomidou.mybatisplus.core.toolkit.support.SFunction;
import com.github.yulichang.toolkit.Constant;
import com.github.yulichang.toolkit.LambdaUtils;
import com.github.yulichang.toolkit.MPJWrappers;
import com.github.yulichang.wrapper.enums.BaseFuncEnum;
import com.github.yulichang.wrapper.interfaces.LambdaJoin;
import com.github.yulichang.wrapper.interfaces.Query;
@ -28,12 +29,12 @@ import java.util.stream.Collectors;
* 参考 {@link com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper}
* Lambda 语法使用 Wrapper
* <p>
* 推荐使用 Wrappers.<UserDO>lambdaJoin();构造
* 推荐使用 MPJWrappers.<UserDO>lambdaJoin();构造
*
* @author yulichang
* @see com.github.yulichang.toolkit.Wrappers
* @see MPJWrappers
*/
@SuppressWarnings("all")
@SuppressWarnings("unused")
public class MPJLambdaWrapper<T> extends MPJAbstractLambdaWrapper<T, MPJLambdaWrapper<T>>
implements Query<MPJLambdaWrapper<T>>, LambdaJoin<MPJLambdaWrapper<T>> {
@ -85,7 +86,7 @@ public class MPJLambdaWrapper<T> extends MPJAbstractLambdaWrapper<T, MPJLambdaWr
private Class<?> joinClass;
/**
* 不建议直接 new 该实例使用 Wrappers.lambdaQuery()
* 不建议直接 new 该实例使用 MPJWrappers.<UserDO>lambdaQuery()
*/
public MPJLambdaWrapper() {
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,
Map<String, Object> paramNameValuePairs, MergeSegments mergeSegments,