12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- package com.zhaoliangsz.grainsearch.domain.entity;
- /**
- * @author : zyw
- * @date : 2023/8/17 12:06
- * @description:基础类DO
- */
- import com.baomidou.mybatisplus.annotation.FieldFill;
- import com.baomidou.mybatisplus.annotation.TableField;
- import com.baomidou.mybatisplus.annotation.TableLogic;
- import com.baomidou.mybatisplus.extension.activerecord.Model;
- import com.fasterxml.jackson.annotation.JsonProperty;
- import com.fasterxml.jackson.annotation.JsonProperty.Access;
- import lombok.Data;
- import lombok.EqualsAndHashCode;
- import java.util.Date;
- @EqualsAndHashCode(callSuper = true)
- @Data
- public abstract class BaseDO<T extends Model<?>> extends Model<T> {
- private static final long serialVersionUID = 1L;
- // @TableField(
- // fill = FieldFill.INSERT
- // )
- // private Date createTime;
- // @TableField(
- // fill = FieldFill.INSERT
- // )
- // private String creatorId;
- // @TableField(
- // fill = FieldFill.INSERT
- // )
- // private String createBy;
- // @TableField(
- // fill = FieldFill.INSERT_UPDATE
- // )
- // private Date updateTime;
- // @JsonProperty(
- // access = Access.WRITE_ONLY
- // )
- // @TableField(
- // fill = FieldFill.INSERT_UPDATE
- // )
- // private String updateBy;
- //
- // @TableLogic
- // @TableField(
- // fill = FieldFill.INSERT
- // )
- // private String hasDeleted;
- // @JsonProperty(
- // access = Access.WRITE_ONLY
- // )
- @TableField(
- exist = false
- )
- private Integer currentPage;
- @JsonProperty(
- access = Access.WRITE_ONLY
- )
- @TableField(
- exist = false
- )
- private Integer pageSize;
- public BaseDO() {
- }
- }
|