hdy
4 天以前 51eb318f6df9ebc7d1ff47522e33b2ee7cea1ba8
提交 | 用户 | 时间
a7cef0 1 package com.billion.main.common;
d146c0 2
9f7aa7 3 import com.baomidou.mybatisplus.annotation.FieldFill;
4 import com.baomidou.mybatisplus.annotation.TableField;
d146c0 5 import com.baomidou.mybatisplus.annotation.TableId;
9f7aa7 6 import com.baomidou.mybatisplus.annotation.TableLogic;
d146c0 7 import com.fasterxml.jackson.annotation.JsonFormat;
W 8 import com.fasterxml.jackson.databind.annotation.JsonSerialize;
9 import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
10 import lombok.Data;
11
12 import java.io.Serializable;
13 import java.util.Date;
14
15 @Data
16 public class BaseEntity implements Serializable {
17     private static final long serialVersionUID = 1L;
18
19     @TableId
20     @JsonSerialize(using = ToStringSerializer.class)
21     private Long id;
22
23     /** 创建者 */
9f7aa7 24     @TableField(fill = FieldFill.INSERT)
d146c0 25     private String createBy;
W 26
27     /** 创建时间 */
9f7aa7 28     @TableField(fill = FieldFill.INSERT)
d146c0 29     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
W 30     private Date createTime;
31
32     /** 更新者 */
9f7aa7 33     @TableField(fill = FieldFill.INSERT_UPDATE)
d146c0 34     private String updateBy;
W 35
36     /** 更新时间 */
9f7aa7 37     @TableField(fill = FieldFill.INSERT_UPDATE)
d146c0 38     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
W 39     private Date updateTime;
40
9f7aa7 41     @TableLogic
42     private String delFlag;
d146c0 43
W 44
45 }