Jay
2024-10-08 79914dabac38d83676ea16ff65da8d941a099285
提交 | 用户 | 时间
e7c126 1 package com.iailab.module.infra.dal.dataobject.demo.demo02;
H 2
3 import com.iailab.framework.mybatis.core.dataobject.BaseDO;
4 import com.baomidou.mybatisplus.annotation.KeySequence;
5 import com.baomidou.mybatisplus.annotation.TableId;
6 import com.baomidou.mybatisplus.annotation.TableName;
7 import lombok.*;
8
9 /**
10  * 示例分类 DO
11  *
12  * @author iailab
13  */
14 @TableName("iailab_demo02_category")
15 @KeySequence("iailab_demo02_category_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
16 @Data
17 @EqualsAndHashCode(callSuper = true)
18 @ToString(callSuper = true)
19 @Builder
20 @NoArgsConstructor
21 @AllArgsConstructor
22 public class Demo02CategoryDO extends BaseDO {
23
24     public static final Long PARENT_ID_ROOT = 0L;
25
26     /**
27      * 编号
28      */
29     @TableId
30     private Long id;
31     /**
32      * 名字
33      */
34     private String name;
35     /**
36      * 父级编号
37      */
38     private Long parentId;
39
40 }