miemie 4 tahun lalu
induk
melakukan
48cb0ce81c

+ 2 - 6
mybatis-plus-annotation/src/main/java/com/baomidou/mybatisplus/annotation/InterceptorIgnore.java

@@ -7,10 +7,11 @@ import java.lang.annotation.*;
  * <p>
  * 支持注解在 mapper 上以及 mapper.method 上
  * 同时存在则 mapper.method 比 mapper 优先级高
- * 各属性返回 false 表示不走插件(在配置了插件的情况下)
  * <p>
  * 支持:
  * true 和 false , 1 和 0 , on 和 off
+ * <p>
+ * 各属性返回 true 表示不走插件(在配置了插件的情况下,不填则默认表示 false)
  *
  * @author miemie
  * @since 2020-07-31
@@ -39,9 +40,4 @@ public @interface InterceptorIgnore {
      * 垃圾SQL拦截 {@link com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor}
      */
     String illegalSql() default "";
-
-    /**
-     * 非mp提供的 {@link com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor}
-     */
-    String[] additional() default {};
 }

+ 0 - 6
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/plugins/InterceptorIgnoreHelper.java

@@ -1,7 +1,6 @@
 package com.baomidou.mybatisplus.core.plugins;
 
 import com.baomidou.mybatisplus.annotation.InterceptorIgnore;
-import com.baomidou.mybatisplus.core.toolkit.ArrayUtils;
 import com.baomidou.mybatisplus.core.toolkit.ExceptionUtils;
 import com.baomidou.mybatisplus.core.toolkit.StringPool;
 import com.baomidou.mybatisplus.core.toolkit.StringUtils;
@@ -9,8 +8,6 @@ import lombok.Builder;
 import lombok.Data;
 
 import java.lang.reflect.Method;
-import java.util.Arrays;
-import java.util.List;
 import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
 import java.util.function.Function;
@@ -91,7 +88,6 @@ public class InterceptorIgnoreHelper {
             .dynamicTableName(chooseBoolean(mapper.getDynamicTableName(), method.getDynamicTableName()))
             .blockAttack(chooseBoolean(mapper.getBlockAttack(), method.getBlockAttack()))
             .illegalSql(chooseBoolean(mapper.getIllegalSql(), method.getIllegalSql()))
-            .additional(method.getAdditional())
             .build();
     }
 
@@ -102,7 +98,6 @@ public class InterceptorIgnoreHelper {
             .dynamicTableName(getBoolean(ignore.dynamicTableName()))
             .blockAttack(getBoolean(ignore.blockAttack()))
             .illegalSql(getBoolean(ignore.illegalSql()))
-            .additional(ArrayUtils.isEmpty(additional) ? null : Arrays.asList(additional))
             .build();
     }
 
@@ -136,6 +131,5 @@ public class InterceptorIgnoreHelper {
         private Boolean dynamicTableName;
         private Boolean blockAttack;
         private Boolean illegalSql;
-        private List<String> additional;
     }
 }