疯狂的狮子li
2021-06-16 0d9fb68a04311c53f4254348e15f33a22bc023b3
update 更新 自定义主键案例
已修改3个文件
17 ■■■■ 文件已修改
ruoyi-demo/src/main/java/com/ruoyi/demo/domain/TestDemo.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-demo/src/main/java/com/ruoyi/demo/vo/TestDemoVo.java 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-demo/src/main/java/com/ruoyi/demo/vo/TestTreeVo.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-demo/src/main/java/com/ruoyi/demo/domain/TestDemo.java
@@ -27,8 +27,6 @@
    /**
     * 主键
     * 如果是自定义id 或者 雪花id
     * 需要增加序列化为字符串注解 因为Long到前端会失真
     */
    @TableId(value = "id")
    @JsonSerialize(using = ToStringSerializer.class)
ruoyi-demo/src/main/java/com/ruoyi/demo/vo/TestDemoVo.java
@@ -1,5 +1,7 @@
package com.ruoyi.demo.vo;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
@@ -21,8 +23,13 @@
    private static final long serialVersionUID = 1L;
    /** 主键 */
    /**
     * 主键
     * 如果是自定义id 或者 雪花id
     * 需要增加序列化为字符串注解 因为Long到前端会失真
     */
    @ApiModelProperty("主键")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;
    /** 部门id */
ruoyi-demo/src/main/java/com/ruoyi/demo/vo/TestTreeVo.java
@@ -1,10 +1,13 @@
package com.ruoyi.demo.vo;
import com.ruoyi.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
@@ -23,6 +26,7 @@
    /** 主键 */
    @ApiModelProperty("主键")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;
    /** 父id */