package com.ycl.platform.base; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import java.util.Date; /** * 简单的实体类字段 * * @author:xp * @date:2024/3/4 14:27 */ @Data public abstract class AbsEntity { @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @TableField(value = "create_time",fill = FieldFill.INSERT) private Date createTime; /** * 修改时间 */ @TableField(value = "update_time",fill = FieldFill.INSERT_UPDATE) private Date updateTime; /** * 逻辑删除 */ @TableField(value = "deleted", fill = FieldFill.INSERT) private Integer deleted; }