package com.cloudroam.model; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonIgnore; import lombok.Data; import java.util.Date; /** * @author * 基础数据模型类 */ @Data public class BaseModelStringId { // @TableId(value = "id", type = IdType.AUTO) private String id; @JsonIgnore private Date createTime; // @JsonIgnore @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date updateTime; @JsonIgnore private Date deleteTime; @TableLogic @JsonIgnore private Integer isDeleted; }