备  课  教  案
课程名称
Java EE 编程
  课时数
3
章节名称
Hibernate 高级应用编程实验
教学
目标要求
1.掌握 Hibernate中实体关联映射
2. 编程实现N-1,1-N和N-N数据库映射关系
3. 理解HOL查询语言
4. 在Hibernate框架中简单应用HOL
教学方式
□ 课堂讲授   □ 小组活动   □ 实验演示√   
□ 难点答疑   □ 提问 □ 作业讲评   
□ 实践教学   □ 考试测验   □ 其他活动     
引  言
(上次内容回顾、导出本讲内容的思路)
1.回顾Hibernate开发的基本流程
2.复习如何配置Hibernate框架中l
3.复习如何配置Hibernate数据库映射文件
4.以用户注册、登录网站的全过程来讲解Hibernate框架之作用
本讲内容的 重 点
1.Hibernate处理1-N关联关系的方法
2.Hibernate处理N-1关联关系的方法
3.Hibernate处理N-N关联关系的方法
4.Hibernate持久化类的实现方法
重点处理方    法
1.实验案例驱动
2.通过实验,以理解 many-to-one, one-to-many和many-to-many在映射文件中如何设置hibernate映射属性
本讲内容 的 难 点
1.通过实验,以理解映射关联的实现方法之间不同,例如外键、主键和中间表方式
2.通过实验,以理解主键的生成策略
难点处理方    法
1.案例驱动
2.对比演示
结 束 语
(要求掌握的重点及概念,下次课需要的预备知识)
1.总结Hibernate框架的关联映射类型
2.HOL语言在Hibernate框架中简单应用
3.Hibernate的CRUD操作基本概念
作业练习
实验作业
1.在MySQl中,建立customer、Order和address数据表
2.建立customer、Order和address数据表所对应的实体Java类
3.利用Hibernate框架,实现和测试customer和address表如何实现一对一关联
spring教学视频
4.利用Hibernate框架,实现和测试customer和address表如何实现一对多关联
5.利用Hibernate框架,实现和测试customer和Order表如何实现一对多关联
6.利用Hibernate框架,实现和测试Order和address表如何实现多对多关联
7.利用HOL语言,构建WEB project,以简单查询customer、Order和address数据表中数据
板书及PPT要求

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。