Просмотр исходного кода

update 优化 补全序列化注解

疯狂的狮子Li 3 лет назад
Родитель
Сommit
39e30a8f12

+ 2 - 0
ruoyi-common/ruoyi-common-mybatis/src/main/java/org/dromara/common/mybatis/core/domain/BaseEntity.java

@@ -6,6 +6,7 @@ import com.fasterxml.jackson.annotation.JsonIgnore;
 import com.fasterxml.jackson.annotation.JsonInclude;
 import lombok.Data;
 
+import java.io.Serial;
 import java.io.Serializable;
 import java.util.Date;
 import java.util.HashMap;
@@ -20,6 +21,7 @@ import java.util.Map;
 @Data
 public class BaseEntity implements Serializable {
 
+    @Serial
     private static final long serialVersionUID = 1L;
 
     /**

+ 4 - 1
ruoyi-example/ruoyi-demo/src/main/java/org/dromara/demo/domain/vo/TestDemoVo.java

@@ -6,6 +6,8 @@ import io.github.linpeilie.annotations.AutoMapper;
 import lombok.Data;
 import org.dromara.demo.domain.TestDemo;
 
+import java.io.Serial;
+import java.io.Serializable;
 import java.util.Date;
 
 
@@ -18,8 +20,9 @@ import java.util.Date;
 @Data
 @ExcelIgnoreUnannotated
 @AutoMapper(target = TestDemo.class)
-public class TestDemoVo {
+public class TestDemoVo implements Serializable {
 
+    @Serial
     private static final long serialVersionUID = 1L;
 
     /**

+ 4 - 1
ruoyi-example/ruoyi-demo/src/main/java/org/dromara/demo/domain/vo/TestTreeVo.java

@@ -6,6 +6,8 @@ import io.github.linpeilie.annotations.AutoMapper;
 import lombok.Data;
 import org.dromara.demo.domain.TestTree;
 
+import java.io.Serial;
+import java.io.Serializable;
 import java.util.Date;
 
 
@@ -18,8 +20,9 @@ import java.util.Date;
 @Data
 @ExcelIgnoreUnannotated
 @AutoMapper(target = TestTree.class)
-public class TestTreeVo {
+public class TestTreeVo implements Serializable {
 
+    @Serial
     private static final long serialVersionUID = 1L;
 
     /**

+ 3 - 0
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/SysDept.java

@@ -7,6 +7,8 @@ import lombok.Data;
 import lombok.EqualsAndHashCode;
 import org.dromara.common.tenant.core.TenantEntity;
 
+import java.io.Serial;
+
 
 /**
  * 部门表 sys_dept
@@ -19,6 +21,7 @@ import org.dromara.common.tenant.core.TenantEntity;
 @TableName("sys_dept")
 public class SysDept extends TenantEntity {
 
+    @Serial
     private static final long serialVersionUID = 1L;
 
     /**

+ 2 - 0
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/SysLogininfor.java

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
 import lombok.Data;
 
+import java.io.Serial;
 import java.io.Serializable;
 import java.util.Date;
 
@@ -17,6 +18,7 @@ import java.util.Date;
 @TableName("sys_logininfor")
 public class SysLogininfor implements Serializable {
 
+    @Serial
     private static final long serialVersionUID = 1L;
 
     /**

+ 2 - 0
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/SysOperLog.java

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
 import lombok.Data;
 
+import java.io.Serial;
 import java.io.Serializable;
 import java.util.Date;
 
@@ -17,6 +18,7 @@ import java.util.Date;
 @TableName("sys_oper_log")
 public class SysOperLog implements Serializable {
 
+    @Serial
     private static final long serialVersionUID = 1L;
 
     /**

+ 2 - 0
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/SysTenant.java

@@ -7,6 +7,7 @@ import lombok.Data;
 import lombok.EqualsAndHashCode;
 import org.dromara.common.mybatis.core.domain.BaseEntity;
 
+import java.io.Serial;
 import java.util.Date;
 
 /**
@@ -19,6 +20,7 @@ import java.util.Date;
 @TableName("sys_tenant")
 public class SysTenant extends BaseEntity {
 
+    @Serial
     private static final long serialVersionUID = 1L;
 
     /**

+ 3 - 0
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/SysTenantPackage.java

@@ -7,6 +7,8 @@ import lombok.Data;
 import lombok.EqualsAndHashCode;
 import org.dromara.common.mybatis.core.domain.BaseEntity;
 
+import java.io.Serial;
+
 /**
  * 租户套餐对象 sys_tenant_package
  *
@@ -17,6 +19,7 @@ import org.dromara.common.mybatis.core.domain.BaseEntity;
 @TableName("sys_tenant_package")
 public class SysTenantPackage extends BaseEntity {
 
+    @Serial
     private static final long serialVersionUID = 1L;
 
     /**