24282 1 سال پیش
والد
کامیت
39d06213b8
1فایلهای تغییر یافته به همراه0 افزوده شده و 17 حذف شده
  1. 0 17
      my-test/src/main/java/org/example/join/model/IQueryColumn.java

+ 0 - 17
my-test/src/main/java/org/example/join/model/IQueryColumn.java

@@ -1,26 +1,9 @@
 package org.example.join.model;
 
-import cn.hutool.core.util.StrUtil;
-import com.baomidou.mybatisplus.core.toolkit.LambdaUtils;
-import com.baomidou.mybatisplus.core.toolkit.StringPool;
-import com.baomidou.mybatisplus.core.toolkit.support.LambdaMeta;
-import com.baomidou.mybatisplus.core.toolkit.support.SFunction;
-import org.apache.ibatis.reflection.property.PropertyNamer;
-
 public interface IQueryColumn extends IFormat {
 
     static IQueryColumn field(Object obj) {
         return obj::toString;
     }
 
-    static IQueryColumn field(Object obj, String alias) {
-        return () -> obj.toString() + StringPool.SPACE + alias;
-    }
-
-    static <T> IQueryColumn field(Object obj, SFunction<T, ?> function) {
-        LambdaMeta meta = LambdaUtils.extract(function);
-        String alias = StrUtil.toUnderlineCase(PropertyNamer.methodToProperty(meta.getImplMethodName()));
-        return () -> obj.toString() + StringPool.SPACE + alias;
-    }
-
 }