- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章:Hibernate的关联映射上机练习
第二章上机 Hibernate的关联映射 相关回顾 举例说明,什么是单向一对多关联。 在Hibernate中如何配置双向一对多关联? 举例说明,如何在多的一方添加数据。 上机目标 在上次课基础上,继续开发“我的宝贝儿”项目,要求: 在PetInfo和PetDiary间配置双向一对多关联,并确保之前完成的功能正常运行。 实现“根据日记id显示日记详细信息”功能。 实现“删除宠物”的功能。 简化宠物详细信息页面显示日记列表功能的实现。 训练技能点 学会配置Hibernate一对多关联和多对一关联。 学会在Hibernate关联基础上编写持久化代码。 * * Hibernate 训练要点: 配置Hibernate多对一关联 在配置了多对一关联基础上完成持久化代码 需求说明: 建立PetDiary到PetInfo的多对一关联 并对应修改持久化代码,保证之前完成的功能正常运行 阶段1 实现思路及关键代码: 去掉PetDiary类中的petId属性,增加PetInfo类型的petInfo属性,并修正由此引入的编译错误 修改映射文件的配置,增加many-to-one配置节点 修改增加日记的jsp页面和DiaryForm,保证增加日记功能正常运行 继承自BaseHibernateDAO实现PetDiaryDAOHibImpl类 保证宠物详细信息页功能正常 阶段1 需求说明: 1、根据日记ID显示一篇日记的详细信息 2、需要显示宠物的名称,并显示为链接, 链接到宠物详细信息页面。 3、显示宠物的图片。 阶段2 训练要点: 配置一对多关联 需求说明: 配置一对多关联。 实现删除宠物的功能。 阶段3 实现思路及关键代码: 配置一对多关联 1、在PetInfo实体类中增加属性petDiarys集合属性。 2、在PetInfo.hbm.xml 中配置一对多关联,注意cascade属性的配置 删除宠物 Action ? Biz ? DAO 阶段3 需求说明: 利用一对多关联简化宠物详 细信息页显示日记列表功能的 实现 阶段4 总结 总结并布置作业
您可能关注的文档
- 关于中海集装箱运输股份有限公司2009年度控股股东及其他关联方资金占用情况的专项说明.pdf
- 本钢板材:2009年度日常关联交易执行情况公告 2010-06-04.pdf
- 关于宏润建设集团股份有限公司与控股股东及其他关联方占用资金情况的专项说明.pdf
- 信息系统门诊医生.pdf
- 北京市海淀区2015年高三二模英语试卷与解析(无水印).pdf
- 企业组织结构的趋同化现象分析.pdf
- _细节显现_与_副_名_.pdf
- 第一章 授信业务的组织架构.pdf
- 一汽轿车:关于公司关联方占用上市公司资金情况的专项审核报告 2010-03-19.pdf
- 1单位成员的满意度和相对剥夺感——单位组织中依赖结构的主观层面.pdf
文档评论(0)