소스 검색

补充方法注释

nieqiurong 1 년 전
부모
커밋
88a213c056
1개의 변경된 파일10개의 추가작업 그리고 0개의 파일을 삭제
  1. 10 0
      mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/mapper/BaseMapper.java

+ 10 - 0
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/mapper/BaseMapper.java

@@ -187,6 +187,16 @@ public interface BaseMapper<T> extends Mapper<T> {
 
     /**
      * 删除(根据ID或实体 批量删除)
+     * <p>
+     * 普通删除: DELETE FROM h2user WHERE id IN ( ? , ? )
+     * </p>
+     * <p>
+     * 逻辑删除: UPDATE h2user SET deleted=1 WHERE id IN ( ? , ? ) AND deleted=0
+     * </p>
+     * <p>
+     * 逻辑删除(填充): UPDATE h2user SET delete_user = 'xxx', deleted=1 WHERE id IN ( ? , ? ) AND deleted=0
+     *     <ul>注意:无论参数为id还是实体,填充参数只会以方法追加的et参数为准.<ul/>
+     * </p>
      *
      * @param collections 主键ID列表或实体列表(不能为 null 以及 empty)
      * @param useFill     逻辑删除下是否填充