Browse Source

更新一下变量名

miemie 7 years ago
parent
commit
a00ba1eeea

+ 24 - 25
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/mapper/BaseMapper.java

@@ -15,16 +15,15 @@
  */
 package com.baomidou.mybatisplus.core.mapper;
 
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
+import org.apache.ibatis.annotations.Param;
+import org.apache.ibatis.session.RowBounds;
+
 import java.io.Serializable;
 import java.util.Collection;
 import java.util.List;
 import java.util.Map;
 
-import org.apache.ibatis.annotations.Param;
-import org.apache.ibatis.session.RowBounds;
-
-import com.baomidou.mybatisplus.core.conditions.Wrapper;
-
 /**
  * <p>
  * Mapper 继承该接口后,无需编写 mapper.xml 文件,即可获得CRUD功能
@@ -83,10 +82,10 @@ public interface BaseMapper<T> {
      * 根据 entity 条件,删除记录
      * </p>
      *
-     * @param wrapper 实体对象封装操作类(可以为 null)
+     * @param queryWrapper 实体对象封装操作类(可以为 null)
      * @return int
      */
-    Integer delete(@Param("ew") Wrapper<T> wrapper);
+    Integer delete(@Param("ew") Wrapper<T> queryWrapper);
 
     /**
      * <p>
@@ -124,11 +123,11 @@ public interface BaseMapper<T> {
      * 根据 whereEntity 条件,更新记录
      * </p>
      *
-     * @param entity  实体对象
-     * @param wrapper 实体对象封装操作类(可以为 null)
+     * @param entity        实体对象 (set 条件值)
+     * @param updateWrapper 实体对象封装操作类(可以为 null)
      * @return
      */
-    Integer update(@Param("et") T entity, @Param("ew") Wrapper<T> wrapper);
+    Integer update(@Param("et") T entity, @Param("ew") Wrapper<T> updateWrapper);
 
     /**
      * <p>
@@ -175,30 +174,30 @@ public interface BaseMapper<T> {
      * 根据 Wrapper 条件,查询总记录数
      * </p>
      *
-     * @param wrapper 实体对象
+     * @param queryWrapper 实体对象
      * @return int
      */
-    Integer selectCount(@Param("ew") Wrapper<T> wrapper);
+    Integer selectCount(@Param("ew") Wrapper<T> queryWrapper);
 
     /**
      * <p>
      * 根据 entity 条件,查询全部记录
      * </p>
      *
-     * @param wrapper 实体对象封装操作类(可以为 null)
+     * @param queryWrapper 实体对象封装操作类(可以为 null)
      * @return List<T>
      */
-    List<T> selectList(@Param("ew") Wrapper<T> wrapper);
+    List<T> selectList(@Param("ew") Wrapper<T> queryWrapper);
 
     /**
      * <p>
      * 根据 Wrapper 条件,查询全部记录
      * </p>
      *
-     * @param wrapper 实体对象封装操作类(可以为 null)
+     * @param queryWrapper 实体对象封装操作类(可以为 null)
      * @return List<T>
      */
-    List<Map<String, Object>> selectMaps(@Param("ew") Wrapper<T> wrapper);
+    List<Map<String, Object>> selectMaps(@Param("ew") Wrapper<T> queryWrapper);
 
     /**
      * <p>
@@ -206,31 +205,31 @@ public interface BaseMapper<T> {
      * 注意: 只返回第一个字段的值
      * </p>
      *
-     * @param wrapper 实体对象封装操作类(可以为 null)
+     * @param queryWrapper 实体对象封装操作类(可以为 null)
      * @return List<Object>
      */
-    List<Object> selectObjs(@Param("ew") Wrapper<T> wrapper);
+    List<Object> selectObjs(@Param("ew") Wrapper<T> queryWrapper);
 
     /**
      * <p>
      * 根据 entity 条件,查询全部记录(并翻页)
      * </p>
      *
-     * @param rowBounds 分页查询条件(可以为 RowBounds.DEFAULT)
-     * @param wrapper   实体对象封装操作类(可以为 null)
+     * @param rowBounds    分页查询条件(可以为 RowBounds.DEFAULT)
+     * @param queryWrapper 实体对象封装操作类(可以为 null)
      * @return List<T>
      */
-    List<T> selectPage(RowBounds rowBounds, @Param("ew") Wrapper<T> wrapper);
+    List<T> selectPage(RowBounds rowBounds, @Param("ew") Wrapper<T> queryWrapper);
 
     /**
      * <p>
      * 根据 Wrapper 条件,查询全部记录(并翻页)
      * </p>
      *
-     * @param rowBounds 分页查询条件(可以为 RowBounds.DEFAULT)
-     * @param wrapper   实体对象封装操作类
-     * @return List<Map   <   String   ,       Object>>
+     * @param rowBounds    分页查询条件(可以为 RowBounds.DEFAULT)
+     * @param queryWrapper 实体对象封装操作类
+     * @return List<Map<String,Object>>
      */
-    List<Map<String, Object>> selectMapsPage(RowBounds rowBounds, @Param("ew") Wrapper<T> wrapper);
+    List<Map<String, Object>> selectMapsPage(RowBounds rowBounds, @Param("ew") Wrapper<T> queryWrapper);
 
 }

+ 8 - 0
mybatis-plus/src/test/java/com/baomidou/mybatisplus/test/mysql/MysqlTestDataMapperTest.java

@@ -1,6 +1,7 @@
 package com.baomidou.mybatisplus.test.mysql;
 
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
 import com.baomidou.mybatisplus.test.base.entity.TestData;
 import com.baomidou.mybatisplus.test.base.mapper.TestDataMapper;
 import org.junit.Test;
@@ -56,6 +57,13 @@ public class MysqlTestDataMapperTest {
                 LocalDate.of(2008, 12, 12))));
     }
 
+    @Test
+    public void update() {
+        TestData updData = new TestData().setId(1L).setTestStr("123123");
+        TestData whereData = new TestData().setId(1L);
+        testDataMapper.update(updData, null);
+    }
+
     private void println(List<TestData> list) {
         list.forEach(System.out::println);
     }