gpt4 book ai didi

nhibernate - 为什么 nhibernate 不附带像 UoW 这样的合适的 session 管理器?

转载 作者:行者123 更新时间:2023-12-04 06:59:56 25 4
gpt4 key购买 nike

作为 nHibernate 的新手,我发现 session 的创建有点令人困惑。

为什么 nHibernate 没有提供像(我相信)工作单元那样的东西?

或者是否已经构建了一些东西,而 UofW 更多的是一个插件/偏好? (上下文:带有 SQL 服务器的 ASP.NET MVC Web 应用程序)。

注意:我是 nHibernate 的新手,并且对 MS 的工作方式感到厌烦。如果通常需要与产品下载等一起提供的东西,我会很高兴。

最佳答案

session 是一种工作单元,也是一个身份映射。您可以在其上创建自己的工作单元抽象。不同的应用程序需要不同类型的工作单元,不同的程序员也喜欢不同的实现。

您不需要超过 50 行代码即可创建自己的工作单元实现来抽象 session 和事务管理。

关于nhibernate - 为什么 nhibernate 不附带像 UoW 这样的合适的 session 管理器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1145275/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com