[已解决问题] NHibernate中有没有属性延迟加载?
提问时间: 2008-07-21 20:58
悬赏分:20 浏览:148 次
小弟需要实现像Linq to SQL那样的属性延迟加载
目前小弟采用的方法是一个名为XXX的简单类,和一个名为DetailedXXX的详细类,继承XXX
但是总觉得这样代码重复读会上升,而且不够灵活
请问NHibernate是否有属性延迟加载的功能?
谢谢!
提问者:JimLiu - 菜鸟二级

问题补充:小弟作一些补充
我这里考虑属性延迟加载(不是one-to-many,many-to-many那种),是为了达到在用不着的时候,数据对象中的重字段(比如text, image)不会被直接加载。
如果NHibernate没有这样的功能的话,希望大家能给点意见,谢谢!

最佳答案
在配置文件中指定lazy属性为true,即可实现某个属性延迟加载,详细的配置可以参考这篇文章: http://www.cnblogs.com/chwkai/archive/2006/03/20/354157.html
2008/7/22 0:04:42 回答者:TerryLee


提问者对于答案的评价:Terry不亏是Terry啊,小弟谢谢啦!
评论
   您需要登录以后才能回答!
 

我要提问

我的问题


快到期问题

> 问题排行榜

相关链接