- 0
- 0
- 约5.53千字
- 约 7页
- 2018-07-08 发布于天津
- 举报
延迟检索
实验目的
帮助学生理解掌握延迟检索的使用方式及其含义。
技术要点
SQL基础知识;
Hibernate基础知识。
实验步骤
本实验使用项目HibernateProject02。
假设学生对身份证采用立即加载,学生对班级采用延迟加载,班级对其附属的学生集合采用延迟加载,如图:
设置Student与Team的many-to-one的延迟加载。需要把Team.hbm.xml文件中的class元素的lazy属性设置为true,同时,Student.hbm.xml文件中的many-to-one元素的outer-join属性必须设置为auto或false,而不能是true。
将Student.hbm.xml的many-to-one元素修改为如下:
Student.hbm.xml: ……
!--映射班级--
many-to-one name=team column=team_id
outer-join=false
class=com.qrsx.hibernate.model.Team
fetch=select /
……
将Team.hbm.xml的class元素修改为如下:
Team.hbm.xml: ……
!--把类和数表关联起来--
class name=com.qrsx.hibe
您可能关注的文档
最近下载
- PICC适应症及禁忌症课件.pptx VIP
- 应用文写作教学课件 第三章 事务性文书.pptx VIP
- IDG和密封.ppt VIP
- JGJ184-2009 建筑施工作业劳动保护用品配备及使用标准.docx VIP
- 赵(完整版)土地登记代理人题库含完整答案【名师系列】.docx
- 2026最新反洗钱知识试题题库及答案(通用版).pdf
- HER - 2低表达和超低表达乳腺癌临床诊疗共识(2025版)解读PPT课件.pptx VIP
- 体育与健康四年级全册第5课 规律作息好习惯(人教版2027新教材)含视频.pptx
- 2023年合川市中医院医学检验技术人员招聘历年高频考点试卷含答案解析.docx VIP
- 2026年丙肝预防考试题及答案.docx VIP
原创力文档

文档评论(0)