Domain.java.template 842 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package org.dromara.${module}.${submodule}.domain;
  2. import com.baomidou.mybatisplus.annotation.TableId;
  3. import com.baomidou.mybatisplus.annotation.TableLogic;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import lombok.Data;
  6. import lombok.EqualsAndHashCode;
  7. import org.dromara.common.tenant.core.${parentEntity};
  8. import java.io.Serial;
  9. /**
  10. * ${tableComment}对象 ${tableName}
  11. *
  12. * @author ${author}
  13. * @date ${date}
  14. */
  15. @Data
  16. @EqualsAndHashCode(callSuper = true)
  17. @TableName("${tableName}")
  18. public class ${ClassName} extends ${parentEntity} {
  19. @Serial
  20. private static final long serialVersionUID = 1L;
  21. /**
  22. * ${pkComment}
  23. */
  24. @TableId(value = "${pkColumn}")
  25. private Long ${pkField};
  26. ${fields}
  27. /**
  28. * 删除标志(0-未删除 2-已删除)
  29. */
  30. @TableLogic
  31. private String delFlag;
  32. }