isession

isession

文章 0 浏览 2

在业务层中使用工作单元/存储库的正确方法是什么?

使用工作单元/存储库模式构建了一个小型应用程序后,我正在努力了解如何在我的业务层中正确使用它。我的应用程序有一个数据访问层,可以是 NHibernate…

情归归情 2024-10-30 19:44:27 1 0

nhibernate 一个session 相同的idbconnection

我有一些代码在同一个 ISession 上执行两次 session.Get(id) 。我可以看到 ISession 创建了 2 个 idbconnections。我想这是因为某种配置。我希望它在…

醉酒的小男人 2024-10-21 07:24:18 1 0

如何让 NHibernate ISession 缓存未通过主键检索的实体

我的“用户”实体几乎总是通过用户名检索,而不是通过其整数代理键检索。因为用户名不是主键,这意味着 ISession 不会缓存它并重复访问数据库以获取相…

成熟稳重的好男人 2024-10-20 19:28:53 4 0

EF4 ObjectContext 与 NHibernate 会话

在深入研究 EF4 后,我正在尝试学习一些 NHibernate。 NHibernate Session 相当于 EF4 ObjectContext(或 DbContext)吗? 具体来说,在 EF4 中,您从…

稀香 2024-10-11 07:34:31 3 0

NHibernate 多次加载同一个对象 - 请帮忙!

我刚刚阅读了我的 ASP.NET 页面之一的跟踪,我注意到每次需要用户时都会从数据库加载页面用户。由于每个 ISession 都应该缓存对象,因此我对此感到非…

欢烬 2024-10-10 17:15:11 4 0

使用 WebSessionContext/CurrentSessionContext 延迟初始化 ISession

我正在使用 NHibernate 3 启动一个新项目,并尝试将 CurrentSessionContext API 与 WebSessionContext 结合使用来管理我的 ISession 对象。 在以前的…

爱她像谁 2024-10-08 00:50:01 4 0

IsessionFactory问题

我在这一行收到经典的“对象引用未设置为对象的实例”错误 HttpContext.Items["ISession"] = Configure.GetSessionFactory().OpenSession() 如下所示…

肥爪爪 2024-09-26 05:33:15 3 0

关于 NHibernate 的 ISession

在这个问题中,用户询问关闭会话的更好方法,因为他遇到了一些错误。 得票最多的答案是 Ayende 的答案: 您应该始终使用 session.Dispose()其他的是非…

玻璃人 2024-09-26 00:55:40 2 0

SessionScope 与 ISession 完全相同吗?

Castle ActiveRecord 的 SessionScope 与 NHibernate 的 ISession 完全相同吗?如果是,为什么 Castle ActiveRecord 提供了重复功能?如果不是,它们…

悲凉≈ 2024-09-25 23:45:25 5 0

如何使用依赖注入将工作单元容器传递到存储库的构造函数中

我正在尝试弄清楚如何在 ASP.NET Web 应用程序中完成存储库模式的实现。 目前,我为每个域类定义了一个存储库接口,用于定义方法,例如加载和保存该类…

呆橘 2024-09-11 10:51:12 8 0

为每个 ViewModel 创建一个 ISession 实例

这是我的问题:我正在使用以下工具构建一个桌面应用程序: Caliburn Ninject NHibernate 我所有的视图模型和存储库都是用 Ninject 实例化的。我的存储…

↙温凉少女 2024-09-06 20:17:19 7 0

服务层:每个应用程序或每个视图模型 1 个实例? (或者:为每个视图模型提供自己的数据上下文)

我正在使用三层构建 C#/.Net 3.5 应用程序:UI(视图/视图模型)、服务和数据访问/持久性。 服务层: 每个服务层实例都与唯一的持久性实例相关联。服…

还给你自由 2024-09-06 14:58:39 3 0

如何通过 StructureMap 获取 HttpContextScoped 的 NHibernate ISession

我对 MVC 框架有点陌生,根据以下帖子: NHibernate with StructureMap 我不确定如何在我的控制器中实际获取 HttpContextScoped ISession? 我确信有…

一抹淡然 2024-09-04 04:00:49 6 0

Nhibernate 在 asp、net ISession 帮助中

我们在 asp.net MVC 应用程序中使用 nhibernate。 我们正在通过 httpModule 实现每个请求会话模式。 它看起来非常简单,但是当我们使用 NHibernate Pr…

何以心动 2024-08-13 20:27:48 2 0

从 NHibernate 二级缓存中删除对象

我刚刚开始考虑在我的一个应用程序中使用 NHibernate 二级缓存。我可能会使用依赖于 ASP.net 缓存的 NHibernate.Caches.SysCache.SysCacheProvider 。…

沩ん囻菔务 2024-08-12 01:38:49 6 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文