miemie 5 년 전
부모
커밋
f4f9e0b897
1개의 변경된 파일24개의 추가작업 그리고 0개의 파일을 삭제
  1. 24 0
      mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/toolkit/Wrappers.java

+ 24 - 0
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/toolkit/Wrappers.java

@@ -83,6 +83,18 @@ public final class Wrappers {
         return new LambdaQueryWrapper<>(entity);
         return new LambdaQueryWrapper<>(entity);
     }
     }
 
 
+    /**
+     * 获取 LambdaQueryWrapper&lt;T&gt;
+     *
+     * @param entityClass 实体类class
+     * @param <T>         实体类泛型
+     * @return LambdaQueryWrapper&lt;T&gt;
+     * @since 3.3.1
+     */
+    public static <T> LambdaQueryWrapper<T> lambdaQuery(Class<T> entityClass) {
+        return new LambdaQueryWrapper<>(entityClass);
+    }
+
     /**
     /**
      * 获取 UpdateWrapper&lt;T&gt;
      * 获取 UpdateWrapper&lt;T&gt;
      *
      *
@@ -125,6 +137,18 @@ public final class Wrappers {
         return new LambdaUpdateWrapper<>(entity);
         return new LambdaUpdateWrapper<>(entity);
     }
     }
 
 
+    /**
+     * 获取 LambdaUpdateWrapper&lt;T&gt;
+     *
+     * @param entityClass 实体类class
+     * @param <T>         实体类泛型
+     * @return LambdaUpdateWrapper&lt;T&gt;
+     * @since 3.3.1
+     */
+    public static <T> LambdaUpdateWrapper<T> lambdaUpdate(Class<T> entityClass) {
+        return new LambdaUpdateWrapper<>(entityClass);
+    }
+
     /**
     /**
      * 获取 EmptyWrapper&lt;T&gt;
      * 获取 EmptyWrapper&lt;T&gt;
      *
      *