基本信息
文件名称:JavaWeb应用程序开发教程(任务驱动式) 教案 第7章 基于MyBatis的Web应用程序开发.docx
文件大小:19.44 KB
总页数:3 页
更新时间:2025-06-18
总字数:约2.06千字
文档摘要

教学流程设计(理实一体化)

教师姓名

(空着不填)

系部专业

(空着不填)

授课对象

(空着不填)

课程名称

web网站开发

授课时间

(空着不填)

使用教材

JavaWeb应用程序开发教程(任务驱动式)

计划学时

8学时

教学形式

及地点

(空着不填)

教学目标

知识目标

能力(技能)目标

素质目标

了解MyBatis的主要优点、了解MyBatis的缺点、掌握MyBatis的核心组件、熟悉MyBatis框架的应用场景、熟悉MyBatis设计的工厂模式和单例模式、掌握MyBatis常用注解、熟悉使用MyBatis进行数据库操作的基本步骤

掌握下载最新版本的MyBatis、掌握创建基于SpringMVC的Web应用程序的基本操作、掌握创建数据库与数据表、掌握创建数据库配置文件db.properties、

掌握运行JavaWeb项目的测试类、掌握在pom.xml配置文件中引入Mybatis相关依赖项、掌握创建mybatis.xml配置文件与编写配置代码

培养学生综合运用知识分析、处理实际问题的能力。

教学内容

模块7基于MyBatis的Web应用程序开发

知识点

【知识7-1】MyBatis的主要优点

【知识7-2】MyBatis的缺点

【知识7-3】MyBatis的核心组件

【知识7-4】MyBatis框架的应用场景

【知识7-5】MyBatis设计的工厂模式和单例模式

【知识7-6】MyBatis常用注解

【知识7-7】使用MyBatis进行数据库操作的基本步骤

【知识7-8】MyBatis的Mapper接口和映射文件

【知识7-9】Mybatis三大对象

【知识7-10】SqlSession的使用方法

【知识7-11】基于Mybatis的数据访问的实现步骤

【知识7-12】MyBatis获取参数值的方式

【知识7-13】使用resultMap标签处理字段和属性的映射关系

实例

【实例7-1】熟悉MyBatis的基本配置与实现数据库访问

【实例7-2】探求基于MyBatis获取数据表中全部数据的方法

【实例7-3】探求基于MyBatis实现数据检索与新增的方法

【实例7-4】探求基于MyBatis实现数据库综合操作的方法

【实例7-5】探求基于MyBatis实现一对一映射和多对一映射处理的方法

【实例7-6】探求基于MyBatis实现一对多映射处理的方法

任务

【任务7-1】基于MyBatis实现用户信息的增、删、改、查操作

【任务7-2】基于MyBatis实现用户登录与注册功能

【任务7-3】基于MyBatis分层实现用户登录功能

【任务7-4】基于MyBatis实现员工管理功能

【任务7-5】在具有一对多关系的数据表中增加相关数据

重点难点及解决方法

重点难点:

掌握MyBatis的核心组件

解决方法:

1、针对课程中的核心概念和技术要点,教师进行集中讲解和演示,帮助学生建立清晰的知识框架。

2、采用任务驱动的方式,鼓励学生独立或协作完成实践项目,培养解决实际问题的能力。

3、阶段检查并记录,发现问题,专题辅导,启发学生实践提高

4、在任务完成后,组织学生互相评价作品或代码,提出改进建议。

5、帮助学生了解行业动态,拓宽视野,激发学习动力。

教学方法

案例法、任务驱动法、鼓励创新法

教学资源

演示案例、案例素材、机房资源

主要流程

时间

安排

1.知识点引入

介绍本次课所要完成的任务,通过具体实例引入知识点。

5

2.案例导入

针对关键知识点进行讲解,分析案例,教师演示案例

5

3.案例分析

示范案例:以案例效果为例,教师细致演示分析案例的整个流程。学生分析、计划,总结归纳实施要点,得到问题解决的思路与方法。

20

4.专题辅导

通过实际案例或场景模拟,引导学生观察、思考和分析问题,培养他们的逻辑思维和问题解决能力。学生分组讨论并提出解决问题的方法,随后在课堂上演示操作过程,分享他们的思路和成果。在演示过程中,教师注重与学生的互动,随时解答学生的疑问,确保每个学生都能跟上进度。

10

教师活动

学生活动

分析讲解案例,应用知识点,培养学生的自我学习能力和创新革新能力;

选择要点,作好笔记;

听、思考,适时发问;

归纳、总结;

5.任务实施

教师活动

学生活动

时间

随时接受学生的咨询,巡回检查,个别指导

分析案例用到的知识点

10

强调知识点,提醒学生容易犯的错误,随时接受学生的咨询,巡回检查,个别指导

案例设计、分析与应用

30

阶段检查并记录,发现问题,专题辅导,启发学生实践提高

案例设计、分析与应用

10

6.总结点评

抽查记成绩,教师总结点评。总结学生的完成情况以及在案例设计中遇到的问题,重新强调重点及难点问题。

5

7.课后任务安排

对课上知识进行复习并结合代