# JavaEE第1次作业 ## SpringBoot + Thymeleaf 学生管理系统 ### 要求 在已有代码基础上,增加课程管理和成绩管理的内容。 请注意: 1. 请重新建立一个名为“学号-HW1”的工程,并在你的git下重新建立名为“学号-HW1”的仓库,如工程和仓库名为:“202208010101-HW1” 2. 一个新工程,请先检查Maven设置的仓库是否正确 3. application.properties可能会乱码,乱码请查看语雀 4. 数据库请使用统一提供的 "mb" 开头的数据库 5. 主包名必须是你名字的缩写,如张三的包名应为:**edu.zs** 6. service层必须先写接口再写实现类 7. 请写好注释 8. 提交作业时,请提交仓库地址与运行结果截图 #### 学生管理 ##### 选做内容 1. 显示性别时,显示具体的“男”或“女”,而不是数字 #### 课程管理 ##### 必做内容 1. 查询所有课程名 2. 增加某个课程 3. 更新某个课程 4. 删除某个课程 ##### 选做内容 1. 查询这个课程学生选课情况 #### 成绩管理 ##### 必做内容 1. 查询某个人所有成绩,注:查询时需要显示姓名和课程名,不能只有编号 2. 增加某个人某条成绩 3. 更新某个人某条成绩 4. 删除某个人某条成绩 ##### 选做内容 1. 查询某人成绩同时计算平均分 ### 更新内容 1. 2024-10-20: 更新化简项目后,残留的cookie