From 7f0f8a7105c41b2ec6bb6ee3048a3feac1be468a Mon Sep 17 00:00:00 2001 From: caolin <1149034574@qq.com> Date: Mon, 30 Jun 2025 23:02:41 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AD=94=E9=A2=98=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WrjQuestionPracticeTotalController.java | 21 +++++++++ .../entity/WrjQuestionPracticeTotal.java | 44 ++++++++++++++++++ .../WrjQuestionPracticeTotalMapper.java | 20 ++++++++ .../IWrjQuestionPracticeTotalService.java | 16 +++++++ .../WrjQuestionPracticeTotalServiceImpl.java | 20 ++++++++ .../mapper/WrjQuestionPracticeTotalMapper.xml | 19 ++++++++ .../server/dto/QuestionPracticeAddDto.class | Bin 0 -> 4561 bytes 7 files changed, 140 insertions(+) create mode 100644 src/main/java/com/wrj/driver/server/controller/WrjQuestionPracticeTotalController.java create mode 100644 src/main/java/com/wrj/driver/server/entity/WrjQuestionPracticeTotal.java create mode 100644 src/main/java/com/wrj/driver/server/mapper/WrjQuestionPracticeTotalMapper.java create mode 100644 src/main/java/com/wrj/driver/server/service/IWrjQuestionPracticeTotalService.java create mode 100644 src/main/java/com/wrj/driver/server/service/impl/WrjQuestionPracticeTotalServiceImpl.java create mode 100644 src/main/resources/mapper/WrjQuestionPracticeTotalMapper.xml create mode 100644 target/classes/com/wrj/driver/server/dto/QuestionPracticeAddDto.class diff --git a/src/main/java/com/wrj/driver/server/controller/WrjQuestionPracticeTotalController.java b/src/main/java/com/wrj/driver/server/controller/WrjQuestionPracticeTotalController.java new file mode 100644 index 0000000..fc09717 --- /dev/null +++ b/src/main/java/com/wrj/driver/server/controller/WrjQuestionPracticeTotalController.java @@ -0,0 +1,21 @@ +package com.wrj.driver.server.controller; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RestController; + +/** + *
+ * 用户答题统计表 前端控制器 + *
+ * + * @author Automated procedures + * @since 2025-06-30 + */ +@RestController +@RequestMapping("/wrjQuestionPracticeTotal") +public class WrjQuestionPracticeTotalController { + +} diff --git a/src/main/java/com/wrj/driver/server/entity/WrjQuestionPracticeTotal.java b/src/main/java/com/wrj/driver/server/entity/WrjQuestionPracticeTotal.java new file mode 100644 index 0000000..b7bcbe6 --- /dev/null +++ b/src/main/java/com/wrj/driver/server/entity/WrjQuestionPracticeTotal.java @@ -0,0 +1,44 @@ +package com.wrj.driver.server.entity; + +import java.io.Serializable; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + *+ * 用户答题统计表 + *
+ * + * @author Automated procedures + * @since 2025-06-30 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@Accessors(chain = true) +public class WrjQuestionPracticeTotal implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 题目标识 + */ + private Long questionId; + + /** + * 用户标识 + */ + private Long userId; + + /** + * 答题次数 + */ + private Long answerNumber; + + /** + * 答题正确次数 + */ + private Long rightNumber; + + +} diff --git a/src/main/java/com/wrj/driver/server/mapper/WrjQuestionPracticeTotalMapper.java b/src/main/java/com/wrj/driver/server/mapper/WrjQuestionPracticeTotalMapper.java new file mode 100644 index 0000000..62364d5 --- /dev/null +++ b/src/main/java/com/wrj/driver/server/mapper/WrjQuestionPracticeTotalMapper.java @@ -0,0 +1,20 @@ +package com.wrj.driver.server.mapper; + +import com.wrj.driver.server.entity.WrjQuestionPracticeTotal; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Param; + +/** + *+ * 用户答题统计表 Mapper 接口 + *
+ * + * @author Automated procedures + * @since 2025-06-30 + */ +public interface WrjQuestionPracticeTotalMapper extends BaseMapper+ * 用户答题统计表 服务类 + *
+ * + * @author Automated procedures + * @since 2025-06-30 + */ +public interface IWrjQuestionPracticeTotalService extends IService+ * 用户答题统计表 服务实现类 + *
+ * + * @author Automated procedures + * @since 2025-06-30 + */ +@Service +public class WrjQuestionPracticeTotalServiceImpl extends ServiceImplBFZ|E Zid5}02qHK+yI7{mzfevfbohmm{~zV)7v}%~ literal 0 HcmV?d00001