admin 管理员组

文章数量: 1087139


2024年3月28日发(作者:vb论坛网站)

备 课 教 案

课程名称

章节名称

Java EE 编程

课时数

3

Hibernate 高级应用编程实验

1.掌握 Hibernate中实体关联映射

2. 编程实现N-1,1-N和N-N数据库映射关系

教学

3. 理解HOL查询语言

目标要求

4. 在Hibernate框架中简单应用HOL

□ 课堂讲授 □ 小组活动 □ 实验演示√

教学方式

□ 难点答疑 □ 提问 □ 作业讲评

□ 实践教学 □ 考试测验 □ 其他活动

引 言

(上次内容回

顾、导出本讲

内容的思路)

1.回顾Hibernate开发的基本流程

2.复习如何配置Hibernate框架中

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

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表如何

实现一对一关联

4.利用Hibernate框架,实现和测试customer和address表如何

实现一对多关联

作业练习

5.利用Hibernate框架,实现和测试customer和Order表如何实

现一对多关联

6.利用Hibernate框架,实现和测试Order和address表如何实

现多对多关联

7.利用HOL语言,构建WEB project,以简单查询customer、Order

和address数据表中数据

板书及

PPT要求

2


本文标签: 框架 关联 映射 实现 实验