步骤 1:项目准备

省略......


步骤 2:完成实体类 Student

//已经提供Student类的属性,补充完成该类的有参(五个参数)及无参构造方法
public Student() {}public Student(String name, String pwd, int age, int grade, int rate) {this.name = name;this.pwd = pwd;this.age = age;this.grade = grade;this.rate = rate;}

步骤 3:完成实体类 Course

//请修改该方法,并且在赋值时,课程难度只能为:高、中、低这三种之一,其余值不做任何处理。public void setDifficulty(String difficulty) {if(difficulty.equals("高")||difficulty.equals("中")||difficulty.equals("低")){this.difficulty = difficulty;}}

步骤 4:完成实体类 Score

//请修改该方法,以保证打印对象时输出格式如下:(sname=zs;cname=语文;score=80)@Overridepublic String toString() {return "(sname="+sname+";cname="+cname+";score="+score+")";}

步骤 5:完成 StudentDaoImpl 的 add 方法

 /*** 插入学生* @param s 学生对象* @return*/public int add(Student s) {// 请补全sql语句String sql = "insert into student values(?,?,?,?,?)";return studentUtil.add(sql, s.getName(),s.getPwd(),s.getAge(),s.getGrade(),s.getRate());}

步骤 6:完成 StudentDaoImpl 的 queryNum 方法

 /*** 查询学生总人数* @return 返回总人数*/public int queryNum() {String sql = "select * from student";List<Student> list = studentUtil.getList(sql, Student.class);// 请修改以下代码,保证返回值为总人数,假设所有学生名字都不一样int num = list.size();return num;}

步骤 7:完成 StudentDaoImpl 的 queryMinAge 方法

 /*** 查询最小年龄的学生姓名* @return 返回学生姓名*/public String queryMinAge() {// 请补全sql语句String sql = "select * from student order by age asc limit 1";Student g = studentUtil.getOne(sql, Student.class);return g.getName();}

步骤 8:完成 CourseDaoImpl 的 queryCourse 方法

/*** 根据课程名称来查询课程* @return 返回课程对象*/public Course queryCourse(String name) {// 请补全sql语句String sql = "select * from `course` where name=?";return courseUtil.getOne(sql, Course.class, name);}

步骤 9:完成 CourseDaoImpl 的 updateDifficultyByName 方法

 /*** 根据课程名称来更新课程难度* @return 更新成功返回true,没有更新成功返回false*/public boolean updateDifficultyByName(String name,String difficulty){// 请补全sql语句String sql = "update `course` set difficulty=? where `name`=?";int a = courseUtil.update(sql, difficulty, name);if(a>0){return true;}else{return false;  }}

步骤 10:完成 ScoreDaoImpl 的 queryAvgMax 方法

 /*** 查询平均成绩最高的学生姓名* @return 返回学生姓名*/public String queryAvgMax() {// 请补全sql语句String sql = "select sname,avg(score) from score group by sname order by avg(score) desc limit 1";Score s = scoreUtil.getOne(sql, Score.class);return s.getSname();}

步骤 11:完成 ScoreDaoImpl 的 queryName 方法

//把集合li中的每个成绩对象的名字取出来放进集合s中,并返回//请补全一下代码for(Score i:li){s.add(i.getSname());}return s;

20211127 1+X 中级实操考试样题(第二套)相关推荐

  1. 1+X Web前端等级考证 | 2020 12月Web前端开发中级实操 (模拟试题第三套) 附答案

    由于经常分享失败,我上传github上了,先放上链接:https://github.com/Lydever/web-1-x.git 请礼貌,不要耍流氓哈哈,创作不易,下载的同时,请start一下,谢谢 ...

  2. 1+X Web前端等级考证 | 2020 12月Web前端开发中级实操 (模拟试题第四套) 附答案

    由于经常分享失败,我上传github上了,先放上链接:https://github.com/Lydever/web-1-x.git 请礼貌,不要耍流氓哈哈,创作不易,下载的同时,请start一下,谢谢 ...

  3. 响应国家号召 1+X 证书 Web 前端开发考试样题

    响应国家号召 1+X 证书 Web 前端开发考试样题 响应国家号召 1+X 证书 Web 前端开发考试样题 1+x 证书 web 前端开发初级对应课程分析 http://blog.zh66.club/ ...

  4. 1+X Web前端等级考证 | Web前端开发中级12月最新模拟题 (5套包含理论实操答案)

    由于经常分享失败,我上传github上了,先放上链接:https://github.com/Lydever/web-1-x.git 请礼貌,不要耍流氓哈哈,创作不易,下载的同时,请start一下,谢谢 ...

  5. 1+X Web前端等级考证 | 2020 12月Web前端开发中级实操 (模拟试题第一套) 附答案

    由于经常分享失败,我上传github上了,先放上链接:https://github.com/Lydever/web-1-x.git 请礼貌,不要耍流氓哈哈,创作不易,下载的同时,请start一下,谢谢 ...

  6. 企业人力资源管理师(四级)题集(理论+实操(计算题)+职业道德)

    天翼云电脑下载地址 https://desk.ctyun.cn:8999/desktop-prod/software/windows_tob_client/15/64/201330005/CtyunC ...

  7. 用计算机处理信息可以分为四个过程,大学计算机基础期末考试样题3

    大学计算机基础考试样题3 学号/考号:姓名:成绩: 一.单选题(共60分,得分:40) 1.二进制数111010转换成十进制数______.(2,得分:) A.29 B.42 C.58 D.50 2. ...

  8. in use 大学英语4word_(word)大学英语考试样题四.doc

    (word)大学英语考试样题四 试 卷 四 评卷人(签名) 复核人(签名) 题号IIIIIIIVVVI合计得分 试卷说明:请考生仔细阅读本说明,按要求答题. 本试卷满分100分,考试时间120分钟. ...

  9. 2016山东计算机春考试题型,2016年山东省春季高考技能考试信息技术类专业考试样题...

    2021年高职单招升学一对一咨询向冲:15730102465(微信) 2016年山东省春季高考技能考试 信息技术类专业考试样题 一.考试说明 1. 考试时间为60分钟. 2. 考试内容包括网页制作和非 ...

最新文章

  1. 固定UILabel宽度分行显示
  2. jQuery——给元素添加父级的方法
  3. 中关村-DIY操作系统之不分区安装Ubuntu系统
  4. 考研英语核心词汇辨析(黑魔方系列2007版之十二)
  5. 通过反射突破访问修饰符,调用private私有的方法
  6. js 学习笔记(一)
  7. AutoWrapper:通过有意义的响应来美化您的ASP.NET Core API
  8. python为什么import不了_python – 为什么PyImport_Import无法从当前目录加载模块?
  9. Mysql查询高速缓存区
  10. 吸烟增加后代患哮喘的风险
  11. 结构力学求解器_结构力学学好这些内容对施工很关键,你都学懂了吗?
  12. 【Alpha】Scrum Meeting 10
  13. c#高级编程(第八版)-第六章数组随笔
  14. UM2 3D 打印机 DIY 实践 (1)结构篇
  15. Cocos2d-x教程(33)-三维物体AABB碰撞检测算法
  16. mysql数据库查询语句_mysql数据库查询语句
  17. 制作咖啡店的banner
  18. python seo cms_「SEO帝国」 SEO中讲的 CMS是什么意思
  19. 【网络游戏植入营销案例】
  20. 代码规范:规范你我他

热门文章

  1. 多种方法清理电脑内存,解决电脑卡问题
  2. 【论文阅读】Iterative Matching with Recurrent Attention Memory for Cross-Modal Image-Text Retrieval
  3. GOOSE报文分析_详解GOOSE服务
  4. 这些书你看过了多少?
  5. 多元回归求解 机器学习_机器学习——算法第一课:回归分析
  6. 光脚丫思考Vue3与实战:第02章 安装Vue.js
  7. 人工智能-三连子游戏设计和实现
  8. 很不懂 对网络上面的话很不懂
  9. Java使用POI写(创建)Excel
  10. android 播放m3u9,M3U9笔记.ppt