diff --git a/src/main/java/com/github/yulichang/common/support/func/F.java b/src/main/java/com/github/yulichang/common/support/func/F.java index b074637..85999d7 100644 --- a/src/main/java/com/github/yulichang/common/support/func/F.java +++ b/src/main/java/com/github/yulichang/common/support/func/F.java @@ -45,6 +45,6 @@ public class F { @SuppressWarnings("unchecked") public static Class getEntityClass(SFunction fn) { - return (Class) com.baomidou.mybatisplus.core.toolkit.LambdaUtils.resolve(fn).getInstantiatedType(); + return (Class) LambdaUtils.resolve(fn).getInstantiatedType(); } } diff --git a/src/main/java/com/github/yulichang/common/support/func/S.java b/src/main/java/com/github/yulichang/common/support/func/S.java index 8b356ce..106f4c5 100644 --- a/src/main/java/com/github/yulichang/common/support/func/S.java +++ b/src/main/java/com/github/yulichang/common/support/func/S.java @@ -25,33 +25,32 @@ import java.util.Objects; public class S { public static String a(SFunction sFunction) { - Assert.notNull(sFunction, "function is null"); - return "a" + StringPool.DOT + getColumn(sFunction); + return getStrByAlias("a", sFunction); } public static String b(SFunction sFunction) { - Assert.notNull(sFunction, "function is null"); - return "b" + StringPool.DOT + getColumn(sFunction); + return getStrByAlias("b", sFunction); } public static String c(SFunction sFunction) { - Assert.notNull(sFunction, "function is null"); - return "c" + StringPool.DOT + getColumn(sFunction); + return getStrByAlias("c", sFunction); } public static String d(SFunction sFunction) { - Assert.notNull(sFunction, "function is null"); - return "d" + StringPool.DOT + getColumn(sFunction); + return getStrByAlias("d", sFunction); } public static String e(SFunction sFunction) { - Assert.notNull(sFunction, "function is null"); - return "e" + StringPool.DOT + getColumn(sFunction); + return getStrByAlias("e", sFunction); } public static String f(SFunction sFunction) { + return getStrByAlias("f", sFunction); + } + + private static String getStrByAlias(String alias, SFunction sFunction) { Assert.notNull(sFunction, "function is null"); - return "f" + StringPool.DOT + getColumn(sFunction); + return alias + StringPool.DOT + getColumn(sFunction); } /**