繁体   English   中英

将UnitOfWork与存储库模式一起使用

[英]Using UnitOfWork with the Repository Pattern

对FluentNHibernate来说是新手,但我对该领域也感到兴奋。 我最近开始使用上述方法开发新的DAL,并且已经在阅读Repository模式。 我喜欢此模式采用的通用形式,并且希望将此模式与UnitOfWork模式结合使用以进行会话管理。

我很好奇,这是正确的前进方向吗? 我应该使用UoW创建伪单NHibernate会话吗? 这个问题确实围绕着NHibernate会话管理这个主题展开。 我已经看过一个UoW的实现 ,尽管我也不清楚是应该实现这个库还是抽象我的库。

编辑:

只是为了重新阐明问题:

在FluentNHibernate环境中将UoW模式与Repository模式一起使用是常见的做法吗?

是的,作为一个很好的例子,请查看FubuMVC-Contrib的这些实现

我看到很多“我可以用Fluent NHibernate进行X处理”的问题-只是为了说明Fluent NHibernate位于NHibernate之上,为您吐出那些可怕的XML映射...这不会影响您可以做什么,不能做什么用NHibernate做。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM