首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NHibernate - ISession与IStatelessSession

NHibernate - ISession与IStatelessSession
EN

Stack Overflow用户
提问于 2010-04-21 08:42:58
回答 1查看 6.7K关注 0票数 17

在NHibernate中使用IStatelessSession而不是ISession的优缺点是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-04-21 15:22:28

StatelessSession不会跟踪对实体所做的更改,也不支持延迟加载。这就是为什么它比Session有更好的性能。

但是使用无状态会话,你不得不手动管理Insert,Delete,Update操作,这真的很不舒服。

无状态会话是为批处理操作而设计的,在批处理操作中,您需要对数据库进行大量查询,并且不需要跟踪更改等。

票数 20
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2679636

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档