From 66e0d255c936cdbd6f1c93143e8a2dad075105ff Mon Sep 17 00:00:00 2001 From: luoweijian <1329394916@qq.com> Date: Wed, 28 Jan 2026 16:28:15 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9F=A5=E8=AF=86=E7=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/entity/KnowledgePointEntity.java | 31 +++++++++++++++++++ .../mapper/KnowledgePointMapper.java | 10 ++++++ 2 files changed, 41 insertions(+) create mode 100644 src/main/java/com/project/information/domain/entity/KnowledgePointEntity.java create mode 100644 src/main/java/com/project/information/mapper/KnowledgePointMapper.java diff --git a/src/main/java/com/project/information/domain/entity/KnowledgePointEntity.java b/src/main/java/com/project/information/domain/entity/KnowledgePointEntity.java new file mode 100644 index 0000000..6f2ecb6 --- /dev/null +++ b/src/main/java/com/project/information/domain/entity/KnowledgePointEntity.java @@ -0,0 +1,31 @@ +package com.project.information.domain.entity; + + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.project.base.domain.entity.BaseEntity; +import jakarta.persistence.*; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.hibernate.annotations.Comment; + +@Data +@Table(name = "evaluator_knowledge_point" , indexes = {@Index(name = "Idx_informationId", columnList = "information_id")}) +@Entity +@TableName(value = "evaluator_knowledge_point") +@EqualsAndHashCode(callSuper = true) +public class KnowledgePointEntity extends BaseEntity { + @TableId(value = "id" , type = IdType.ASSIGN_ID) + @Id + private Long id; + + @Column(name = "content", columnDefinition="TEXT comment '原始知识点文本内容'") + private String content; + + @Column(name = "information_id") + @Comment("来源资料id") + @TableField("information_id") + private Long informationId; +} diff --git a/src/main/java/com/project/information/mapper/KnowledgePointMapper.java b/src/main/java/com/project/information/mapper/KnowledgePointMapper.java new file mode 100644 index 0000000..8097f63 --- /dev/null +++ b/src/main/java/com/project/information/mapper/KnowledgePointMapper.java @@ -0,0 +1,10 @@ +package com.project.information.mapper; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.project.information.domain.entity.KnowledgePointEntity; +import org.apache.ibatis.annotations.Mapper; + +@Mapper +public interface KnowledgePointMapper extends BaseMapper { +}