hibernate中 fetch的作用是什么?

 我来答
百度网友96ffcf7
2015-07-01 · 知道合伙人互联网行家
百度网友96ffcf7
知道合伙人互联网行家
采纳数:22721 获赞数:118724
从事多年网络方面工作,有丰富的互联网经验。

向TA提问 私信TA
展开全部
  fetch就是在代码这一层给你一个主动抓取得机会.
  可以在lazy="true"的情况下把Fetch去掉,就会报异常. 当然,如果lazy="false"就不需要fetch了有一个问题,使用Fetch会有重复记录的现象发生,可以理解为Fetch实际上不是为Parent服务的,而是为Child服务的.所以直接取Parent会有不匹配的问题.
张敏毅Ts
2011-05-27 · TA获得超过1156个赞
知道小有建树答主
回答量:195
采纳率:100%
帮助的人:367万
展开全部
fetch就是抓取的意思,有很多种,主要是用来延迟加载的。可以降低内存消耗,节省资源。

参考资料: http://zhidao.baidu.com/question/141227709.html

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
penyan40
2011-05-27 · 贡献了超过145个回答
知道答主
回答量:145
采纳率:0%
帮助的人:0
展开全部
有两个可选值:join和select 这个属性决定了你在查询的时候,是先查主表记录例如, Hibernate 允许你读取数据库信息到一个领域对象的对象图中,以便你
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式