瀏覽代碼

添加序列化接口

miemie 7 年之前
父節點
當前提交
476d59c39d

+ 2 - 1
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/conditions/AbstractWrapper.java

@@ -24,6 +24,7 @@ import com.baomidou.mybatisplus.core.toolkit.ArrayUtils;
 import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
 import com.baomidou.mybatisplus.core.toolkit.StringUtils;
 
+import java.io.Serializable;
 import java.util.*;
 import java.util.concurrent.atomic.AtomicInteger;
 import java.util.function.Function;
@@ -41,7 +42,7 @@ import static com.baomidou.mybatisplus.core.enums.SqlKeyword.*;
  * @since 2017-05-26
  */
 public abstract class AbstractWrapper<T, R, This extends AbstractWrapper<T, R, This>> extends Wrapper<T>
-    implements Compare<This, R>, Nested<This>, Join<This>, Func<This, R> {
+    implements Compare<This, R>, Nested<This>, Join<This>, Func<This, R>, Serializable {
     /**
      * 前缀
      */

+ 2 - 1
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/conditions/interfaces/Func.java

@@ -15,6 +15,7 @@
  */
 package com.baomidou.mybatisplus.core.conditions.interfaces;
 
+import java.io.Serializable;
 import java.util.Collection;
 
 /**
@@ -26,7 +27,7 @@ import java.util.Collection;
  * @author hubin miemie HCL
  * @since 2017-05-26
  */
-public interface Func<This, R> {
+public interface Func<This, R> extends Serializable {
 
     /**
      * 字段 IS NULL