JavaEE企业级的项目开发单元的设计2.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JavaEE企业级的项目开发单元的设计2

《JavaEE企业级项目开发》课程教学单元设计 模块二:基于Struts2+Hibernate框架模拟实现BBS管理系统 授课教师: 授课班级: 单元学时:15 教学条件 Java实训中心、投影设备、广播软件、互联网 教学素材 参考教材、课件、授课录像、案例库、网上交流平台 教学目标设计 知识目标: (1)了解Hibernate框架用途与构成 (2)掌握Hibernate O/R映射 (3)掌握Hibernate中的数据关联 (4)掌握Hibernate中的数据检索 (5)掌握Hibernate的HQL实用技术 (6)理解实体对象生命周期 (7)掌握Hibernate中的事务管理 (8)理解Hibernate中的锁机制 (9)掌握Hibernate中数据缓存的管理和应用 技能目标: (1)会下载Hibernate依赖库文件 (2)能够准确的搭建Hibernate的开发环境 (3)能够正确的编写Hibernate的配置文件 (4)会正确的编写Hibernate中的O/R映射文件 (5)会配置数据的关联方式 (6)会正确的使用Hibernate中的HQL技术 (7)会设置Hibernate中的事务隔离级别 (8)会使用Hibernate中的乐观锁 (9)能使用面向对象程序设计思想,进行软件分析、设计 重点: (1)Hibernate中的O/R映射文件 (2)Hibernate中的关联映射 (3) Hibernate中的数据检索 (4)Hibernate中的事务处理 (5)Hibernate中的缓存的使用与管理 难点: (1)Hibernate中关联映射中的级联操作 (2)Hibernate中Projections类的使用 (3)Hibernate中的事务隔离级别 (4)Hibernate中的二级缓存的配置和管理 教学内容设计 任务1:开发第一个Hibernate应用 任务2:Hibernate 一对一、一对多关联映射应用 任务3:Hibernate集合映射应用 任务4:Hibernate数据检索应用 任务5:Hibernate数据检索--HQL应用 任务6:Hibernate事务应用 任务7:Hibernate缓存应用 课后作业 综合应用Struts2、Hibernate框架整合开发BBS管理系统Topic(主题列表)模块,实现对主题列表模块的CRUD(增、删、改、查)操作。 教学过程设计 任务1:开发第一个Hibernate应用(学时数:1) 主要步骤 教学内容 教学方法 教学手段 师生活动 时间分配 知识引入 Hibernate在三层架构中起到的作用 教师启发 讲解 多媒体 分组实践 教师认真讲 学生认真听 2 告知(教学内容、目的) (1)Hibernate框架 (2)Hibernate配置文件 (3)O/R映射文件 讲解 演示法 课件演示 教师认真讲 学生认真听 12 任务简介 开发第一个Hibernate的应用程序 案例法 课件演示 多媒体 教师演示 学生认真听 参与发言 3 任务分析 通过Hibernate程序掌握Hibernate程序的开发过程 讨论归纳 小组讨论 学生认真听 分组讨论 参与发言 2 任务实施 (1)搭建Hibernate框架的基本开发环境 (2)创建Hibernate的配置文件 (3创建O/R映射文件 (4)编写客户端进行测试 动手实践 讲解 任务驱动 多媒体 分组实践 小组讨论 动手实践 15 分享交流 程序的展示与分享 个别演示 互相交流 教师总结 个别演示 小组讨论 5 课程总结 (1)Hibernate配置文件和映射文件的创建和配置 (2)映射文件的主键生成策略 (3)搭建Hibernate框架开发环境的注意事项 教师讲解 课件演示 教师认真讲 学生认真听 3 课后作业 搭建Hibernate框架的开发环境,并完成BBS管理系统中用户注册模块 分组学习 拓展实训 递交代码 互相交流 3 教学过程设计 任务2: Hibernate 一对一、一对多关联映射应用(学时数:3) 主要步骤 教学内容 教学方法 教学手段 师生活动 时间分配 知识引入 数据库中表与表之间存在着一对一关系,比如一个用户只能拥有一个身份证号码 教师引导 讲解 白板 教师认真讲 学生认真听 10 告知(教学内容、目的) (1)O/R映射文件的元素 (2) Configuration类读取配置文件信息 (3)配置文件和映射文件的关联 (4)cascade属性 讲解 演示法 课件演示 教师认真讲 学生认真听 35 任务简介 通过O/R映射文件实现用户表与护照表之间的对应关系 案例展示 教师讲解 课件演示 项目展示 教师演示 学生认真听 参与发言 7 任务分析 先建立好表

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档