hibernate3 属性 延迟加载 中的问题,请大家有知道的帮帮忙,谢谢。 HIBERNATE3中可以针对对象属性的了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 hibernate3提供了对属性的延迟加载啊! 教你个简单方法 通过 select new 延迟加载在你的dto 中建一个 构造方法 String hql ="select new " + attachFile + " (t1.docAttachFileOID,t1.fileName,t1.extName,t1.fileType,t1.extOID,t1.fileSize) from " + attachFile+" as t1 where t1.theExchangeDoc.exchangeDocOID = ?"; List list= hibernateOperations.find(hql, exchangeDocOID); <target name="instrument" depends="compile"> <taskdef name="instrument" classname="org.hibernate.tool.instrument.InstrumentTask"> <classpath refid="project.class.path" /> </taskdef> <instrument verbose="true"> <fileset dir="${class.root}"> <include name="*.class" /> </fileset> </instrument></target> <target name="compile"> <javac srcdir="${source.root}" destdir="${class.root}" debug="on" optimize="off" deprecation="on"> <classpath refid="project.class.path" /> </javac></target>如果对持久化类的属性使用延迟加载策略,必须通过ANT的instrument任务来增强持久化类的字节码,从而使得程序访问持久化类的特定属性时,能触发Hibernate到数据库中检索相应数据的行为。 请问怎样在spring官网上下载spring 求告诉指点下! 关于Japplet中的init方法的调用问题 fck文本编辑器的问题 BPEL是工作流还是业务流? 请教哥哥怎样转换 7bit 格式的字符串? 继续讨论:"调查-非大学学历的程序员有几成>@" 关于《精通EJB二》的问题 我的困惑__路在何方_迷茫 (请看破红尘的高手指点) 如何添加XML树上节点的属性?? axis 如何使用 hibernate 中property-ref有什么用处?
在你的dto 中建一个 构造方法 String hql ="select new " + attachFile +
" (t1.docAttachFileOID,t1.fileName,t1.extName,t1.fileType,t1.extOID,t1.fileSize) from " + attachFile+" as t1 where t1.theExchangeDoc.exchangeDocOID = ?";
List list= hibernateOperations.find(hql, exchangeDocOID);
<taskdef name="instrument" classname="org.hibernate.tool.instrument.InstrumentTask">
<classpath refid="project.class.path" />
</taskdef> <instrument verbose="true">
<fileset dir="${class.root}">
<include name="*.class" />
</fileset>
</instrument>
</target>
<javac srcdir="${source.root}" destdir="${class.root}" debug="on" optimize="off" deprecation="on">
<classpath refid="project.class.path" />
</javac>
</target>
如果对持久化类的属性使用延迟加载策略,必须通过ANT的instrument任务来增强持久化类的字节码,从而使得程序访问持久化类的特定属性时,能触发Hibernate到数据库中检索相应数据的行为。