From 94b5a8a866e379b0e7522f0b38ace4e316f32551 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9F=A9=E5=AE=9B=E5=BD=A4?= <1484985080@qq.com> Date: Tue, 19 May 2026 21:25:21 +0800 Subject: [PATCH] bhh --- .../src/com/ssm/entity/Exam.java | 44 +++++++++++++++++++ .../src/com/ssm/mapper/ExamMapper.java | 12 +++++ .../src/com/ssm/mapper/ExamMapper.xml | 17 +++++++ grademanagement-MyBatisProject/src/config.xml | 2 + 4 files changed, 75 insertions(+) create mode 100644 grademanagement-MyBatisProject/src/com/ssm/entity/Exam.java create mode 100644 grademanagement-MyBatisProject/src/com/ssm/mapper/ExamMapper.java create mode 100644 grademanagement-MyBatisProject/src/com/ssm/mapper/ExamMapper.xml diff --git a/grademanagement-MyBatisProject/src/com/ssm/entity/Exam.java b/grademanagement-MyBatisProject/src/com/ssm/entity/Exam.java new file mode 100644 index 0000000..30f5f0a --- /dev/null +++ b/grademanagement-MyBatisProject/src/com/ssm/entity/Exam.java @@ -0,0 +1,44 @@ +package com.ssm.entity; + +public class Exam { + private Integer examId; + private String examName; + private String examTime; + private String examAddress;//考试地点 + + public Integer getExamId() { + return examId; + } + public void setExamId(Integer examId) { + this.examId = examId; + } + public String getExamName() { + return examName; + } + public void setExamName(String examName) { + this.examName = examName; + } + public String getExamTime() { + return examTime; + } + public void setExamTime(String examTime) { + this.examTime = examTime; + } + public String getExamAddress() { + return examAddress; + } + + public void setExamAddress(String examSubject) { + this.examAddress = examSubject; + } + + @Override + public String toString() { + return "Exam{" + + "examId=" + examId + + ", examName='" + examName + '\'' + + ", examTime='" + examTime + '\'' + + ", examSubject='" + examAddress + '\'' + + '}'; + } +} diff --git a/grademanagement-MyBatisProject/src/com/ssm/mapper/ExamMapper.java b/grademanagement-MyBatisProject/src/com/ssm/mapper/ExamMapper.java new file mode 100644 index 0000000..4d6b7b2 --- /dev/null +++ b/grademanagement-MyBatisProject/src/com/ssm/mapper/ExamMapper.java @@ -0,0 +1,12 @@ +package com.ssm.mapper; + +import com.ssm.entity.Exam; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +public interface ExamMapper { + Exam getExamById(@Param("examId") Integer examId); + List getAllExams(); + +} diff --git a/grademanagement-MyBatisProject/src/com/ssm/mapper/ExamMapper.xml b/grademanagement-MyBatisProject/src/com/ssm/mapper/ExamMapper.xml new file mode 100644 index 0000000..1f5d0fb --- /dev/null +++ b/grademanagement-MyBatisProject/src/com/ssm/mapper/ExamMapper.xml @@ -0,0 +1,17 @@ + + + + + + + \ No newline at end of file diff --git a/grademanagement-MyBatisProject/src/config.xml b/grademanagement-MyBatisProject/src/config.xml index 81ecc3f..ab95c90 100644 --- a/grademanagement-MyBatisProject/src/config.xml +++ b/grademanagement-MyBatisProject/src/config.xml @@ -19,6 +19,8 @@ + +