From a1c792e8901a6d4e0413b4f6bc472a51765d859f Mon Sep 17 00:00:00 2001 From: admin <570810310@qq.com> Date: Mon, 7 Jun 2021 14:13:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E4=BB=A3=E7=A0=81=E6=B3=A8?= =?UTF-8?q?=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/github/yulichang/config/InterceptorConfig.java | 2 +- .../com/github/yulichang/injector/MPJSqlInjector.java | 2 +- .../github/yulichang/query/MPJLambdaQueryWrapper.java | 2 +- .../com/github/yulichang/query/MPJQueryWrapper.java | 2 ++ .../yulichang/wrapper/MPJAbstractLambdaWrapper.java | 10 +++++----- 5 files changed, 10 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/github/yulichang/config/InterceptorConfig.java b/src/main/java/com/github/yulichang/config/InterceptorConfig.java index dc5e957..8e864f0 100644 --- a/src/main/java/com/github/yulichang/config/InterceptorConfig.java +++ b/src/main/java/com/github/yulichang/config/InterceptorConfig.java @@ -9,7 +9,6 @@ import org.apache.ibatis.session.Configuration; import org.apache.ibatis.session.SqlSessionFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.context.event.ApplicationReadyEvent; -import org.springframework.boot.context.event.ApplicationStartedEvent; import org.springframework.context.ApplicationListener; import java.lang.reflect.Field; @@ -21,6 +20,7 @@ import java.util.List; * * @author yulichang */ +@SuppressWarnings("SpringJavaAutowiredMembersInspection") public class InterceptorConfig implements ApplicationListener { @Autowired diff --git a/src/main/java/com/github/yulichang/injector/MPJSqlInjector.java b/src/main/java/com/github/yulichang/injector/MPJSqlInjector.java index f397bb6..b3b6522 100644 --- a/src/main/java/com/github/yulichang/injector/MPJSqlInjector.java +++ b/src/main/java/com/github/yulichang/injector/MPJSqlInjector.java @@ -60,7 +60,7 @@ public class MPJSqlInjector extends DefaultSqlInjector { // 循环注入自定义方法 methodList.forEach(m -> m.inject(builderAssistant, mapperClass, modelClass, tableInfo)); } else { - logger.debug(mapperClass.toString() + ", No effective injection method was found."); + logger.debug(mapperClass + ", No effective injection method was found."); } mapperRegistryCache.add(className); } diff --git a/src/main/java/com/github/yulichang/query/MPJLambdaQueryWrapper.java b/src/main/java/com/github/yulichang/query/MPJLambdaQueryWrapper.java index c5fcf05..6b7e8bc 100644 --- a/src/main/java/com/github/yulichang/query/MPJLambdaQueryWrapper.java +++ b/src/main/java/com/github/yulichang/query/MPJLambdaQueryWrapper.java @@ -33,7 +33,7 @@ import java.util.stream.Collectors; * @author yulichang */ @Deprecated -@SuppressWarnings("DeprecatedIsStillUsed") +@SuppressWarnings({"DeprecatedIsStillUsed", "unused"}) public class MPJLambdaQueryWrapper extends AbstractLambdaWrapper> implements Query, T, SFunction>, MPJJoin> { diff --git a/src/main/java/com/github/yulichang/query/MPJQueryWrapper.java b/src/main/java/com/github/yulichang/query/MPJQueryWrapper.java index 40f5f40..23228e3 100644 --- a/src/main/java/com/github/yulichang/query/MPJQueryWrapper.java +++ b/src/main/java/com/github/yulichang/query/MPJQueryWrapper.java @@ -30,6 +30,7 @@ import java.util.stream.Collectors; * @author yulichang * @see com.github.yulichang.toolkit.Wrappers */ +@SuppressWarnings("unused") public class MPJQueryWrapper extends AbstractWrapper> implements Query, T, String>, MPJJoin> { @@ -141,6 +142,7 @@ public class MPJQueryWrapper extends AbstractWrapper selectAll(Class clazz, String as) { TableInfo info = TableInfoHelper.getTableInfo(clazz); Assert.notNull(info, "can not find table info"); diff --git a/src/main/java/com/github/yulichang/wrapper/MPJAbstractLambdaWrapper.java b/src/main/java/com/github/yulichang/wrapper/MPJAbstractLambdaWrapper.java index c1c6c71..9b9ece8 100644 --- a/src/main/java/com/github/yulichang/wrapper/MPJAbstractLambdaWrapper.java +++ b/src/main/java/com/github/yulichang/wrapper/MPJAbstractLambdaWrapper.java @@ -18,7 +18,6 @@ import static java.util.stream.Collectors.joining; * * @author yulichang */ -@SuppressWarnings("serial") public abstract class MPJAbstractLambdaWrapper> extends MPJAbstractWrapper { @@ -34,15 +33,16 @@ public abstract class MPJAbstractLambdaWrapper String columnToString(X column) { - return columnToString((SFunction) column, true); + return columnToString((SFunction) column); } @Override - protected String columnsToString(X... columns) { - return Arrays.stream(columns).map(i -> columnToString((SFunction) i, true)).collect(joining(StringPool.COMMA)); + @SafeVarargs + protected final String columnsToString(X... columns) { + return Arrays.stream(columns).map(i -> columnToString((SFunction) i)).collect(joining(StringPool.COMMA)); } - protected String columnToString(SFunction column, boolean onlyColumn) { + protected String columnToString(SFunction column) { return Constant.TABLE_ALIAS + getDefault(subTable.get(LambdaUtils.getEntityClass(column))) + StringPool.DOT + getCache(column).getColumn(); }