package com.by4cloud.platformx.business.entity; import com.by4cloud.platformx.common.data.mybatis.BaseModel; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.persistence.Column; import jakarta.persistence.Entity; import lombok.Data; import org.hibernate.annotations.Table; /** * 2026年8月7日 16:04:22 * syt */ @Data @Entity//加了才能自动生成表 @Table(appliesTo="bip_dict",comment = "bip字典")//给表加注释 @jakarta.persistence.Table(name = "bip_dict")//数据库创建的表明 public class BipDict extends BaseModel { @Schema(description = "字典KEY") @Column(columnDefinition="VARCHAR(128) comment '字典KEY'") private String dictKey; @Schema(description = "编码") @Column(columnDefinition="VARCHAR(128) comment '编码'") private String dictCode; @Schema(description = "名称") @Column(columnDefinition="VARCHAR(128) comment '名称'") private String dictName; @Schema(description = "上级ID") @Column(columnDefinition="bigint comment '上级ID'") private Long parentId; }