介绍两种常用持久化框架,Hibernate、Mybatis,讲解各自特性、应用及与其他框架的整合

《持久化框架》课程过程化考核方案

一、课程成绩组成

《持久化框架》是大三下学期Java与移动智能设备开发方向的一门重要的方向专业课程,该课程主要讲授Java EE程序中服务器端程序对数据进行持久化的框架,包括Hibernate和MyBatis。这门课程所学知识能够提升学生开发项目的效率。为保证教学质量,在疫情期间采用了线上直播教学的方式进行授课,为确保该课程最终评价学生的公平性,该课程采用过程化考核方式,其最终成绩由三部分组成:雪梨教育平台作业成绩占55%、平时成绩占15%、期末考试成绩占30%。

二、各项成绩评定依据细则

1.雪梨教育平台作业

任务01 Hibernate单实体映射,完成房屋租赁系统中房屋实体的映射,9分

任务02 Hibernate一对多关联映射,完成房屋租赁系统中房主和房屋的一对多映射,9分

任务03Hibernate多对多关联映射,完成房屋租赁系统中房屋和租赁者的多对多映射,10分

任务04MyBatis单实体映射,9分

任务05MyBatis关联映射,9分

任务06MyBatis查询练习,9分

特别说明,雷同作业一律0分;学生对作业判定结果有异议,可以找老师申诉,课程组经过综合考虑之后,给学生最终答复。

2. 平时表现

平时表现包括出勤、回答老师问题、解答同学问题、对本课程的教学提出一些建设性的建议等,该项总共占15分,老师平时做好记录,学期末对所有学生进行综合给分。

3. 期末考核  

为了检验学生对本课程知识的整体掌握情况,学期末对学生进行期末考核,该项占30分。特别说明,所有学生必须参加期末考核,不参加期末考核的学生最终成绩为不合格。