hibernate中的lazy与fetch有什么区别 不知道该是什么时候用 到底有什么区别啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 lazy 懒加载,fetch没怎么注意过 lazy是懒加载,什么时候用到就什么时候触发。fetch没太了解 lazy:懒加载(延迟加载),一般返回的是代理对象,当真正去使用此对象时,开始真正的去数据库查询此对象(session未关闭),如果没有此ID的对象会抛出一个异常fetch:抓取策略,指有关系的对象间,关联对象的查询方式.举个例子:Employee和Department,Employee中有个Department属性,当查询Employee时,Department默认的fetch="select",其实算也是懒加载,当真正的用的时候去发出一跳查询Department的语句(注意:一共发了两条),如果fetch="join",查询Employee时就会把Department同时查出来(外连接查询) ORACLE连接失败 no session 问题 Java Web客户端怎么通过Socket和MFC服务器通信 list 遍历问题 在MyEclipse里运行类似java ClassName Parameters 如何做? 继承关系如何映射? 请教关于字符串的问题(100分呢) sql server 7不行? java在redhat linux 8下运行出问题 想请问一个ssh配置的简单问题 怎么查看,一个list中有几个指定的类对象? struts2 ValueStack
fetch:抓取策略,指有关系的对象间,关联对象的查询方式.
举个例子:Employee和Department,Employee中有个Department属性,当查询Employee时,Department默认的fetch="select",其实算也是懒加载,当真正的用的时候去发出一跳查询Department的语句(注意:一共发了两条),如果fetch="join",查询Employee时就会把Department同时查出来(外连接查询)