miemie 5 lat temu
rodzic
commit
f4f9e0b897

+ 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);
     }
 
+    /**
+     * 获取 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;
      *
@@ -125,6 +137,18 @@ public final class Wrappers {
         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;
      *