BaseEntity.java 667 B

1234567891011121314151617181920212223242526272829
  1. package com.example.mos.common.model;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.baomidou.mybatisplus.extension.activerecord.Model;
  5. import lombok.Data;
  6. import lombok.EqualsAndHashCode;
  7. import lombok.experimental.Accessors;
  8. /**
  9. * Entity基类
  10. *
  11. * @Author xiexiang
  12. * @Date 2023/6/12
  13. */
  14. @Data
  15. @Accessors(chain = true)
  16. @EqualsAndHashCode(callSuper = true)
  17. public class BaseEntity<T extends Model> extends Model {
  18. private static final long serialVersionUID = -4851055162892178225L;
  19. /**
  20. * 主键ID
  21. */
  22. @TableId(value = "ID", type = IdType.AUTO)
  23. private Integer id;
  24. }