码迷,mamicode.com
首页 > 其他好文 > 详细

延迟加载

时间:2015-11-12 21:49:51      阅读:253      评论:0      收藏:0      [点我收藏+]

标签:

.延迟加载,也叫懒加载,它是Hibernate为提高程序执行效率而提供的一种机制,即只有真正使用该对象的数据时才会创建。

2.Hibernate中主要是通过代理(proxy)机制来实现延迟加载。它的具体过程:Hibernate丛数据库获取某一个对象数据时、获取某一
个对象的集合属性值时,或获取某一个对象所关联的另一个对象时,由于没有使用该对象的数据,hibernate并不是数据库加载真正的数据,而只是为该对
象创建一个代理对象来代表这个对象,这个对象上的所有属性都是默认值;只有在真正需要使用该对象的数据时才创建这个真实对象,真正从数据库中加载它的数
据,这样在某些情况下,就可以提高查询效率。

延迟加载

标签:

原文地址:http://www.cnblogs.com/tian114527375/p/4960148.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!