Mar*_*ski 5 .net c# nhibernate
我是NHibernate的新手(我的第一个大项目). 我一直在使用一种简单的数据访问方法,通过在使用块中创建ISession对象来获取我的对象或对象列表,这样会话在退出代码块后就被销毁了.
但是,这在需要延迟加载的情况下不起作用. 例如,如果我有一个Customer对象,其属性是Orders的集合,那么当尝试延迟加载时,我会得到一个Hibernate异常. 有人使用不同的方法吗?
Mat*_*nze 6
会话管理:
http://code.google.com/p/dot-net-reference-app/source/browse/trunk/src/Infrastructure/Impl/HybridSessionBuilder.cs
每个请求的会话:
http://code.google.com/p/dot-net-reference-app/source/browse/trunk/src/Infrastructure/Impl/NHibernateSessionModule.cs
归档时间:
17 年,2 月 前
查看次数:
6346 次
最近记录:
11 年,6 月 前