nHibernate + Mvc3 示例应用程序

标签 nhibernate asp.net-mvc-3

我正在寻找一个体面的代码库来演示如何在 asp.net mvc3 项目中使用 nHibernate 作为持久层。

我正在寻求发展的两个关键理解是

  • 如何处理 ISession 和
    session 工厂。
  • 如何在不泄露其 nHibernate 实现的任何细节的情况下实现存储库模式。

  • 我知道 Sharp Architecture 并且现在通读它——它很有趣,但我更热衷于找到一个直接的网络应用程序来挑选,而不是另一个框架来学习。

    提前致谢。

    最佳答案

    我整理了一个项目,该项目提供了如何使用 nhibernate 和 asp.net mvc 2 执行此操作的示例。存储库和 nhibernate 实现几乎相同。可能最大的变化将是 ioc/依赖注入(inject)部分。看一看。它应该提供一个坚实的起点。这是网址。

    http://gpsnerd.codeplex.com

    如果您有任何问题,请告诉我。

    鲍勃

    关于nHibernate + Mvc3 示例应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4911242/

    相关文章:

    c# - MVC 中的参数未从路由正确传递到 View 中

    asp.net-mvc-3 - 如何验证 asp.net mvc3 中的空查询字符串参数

    nhibernate - Fluent NuGet 搞砸了

    c# - 如何为存储过程编写映射

    nhibernate - QueryOver<T> 上的析取总是指根实体

    asp.net-mvc-3 - MVC OrderBy Editor对于 IEnumerable

    NHibernate:将子实体投影到父属性中会引发异常

    nhibernate - 多线程应用程序中的Fluent Nhibernate配置错误

    asp.net-mvc - 在 ASP.NET MVC3 中使用无 session Controller 的优势是什么?

    javascript - 如何访问同一 viewModel 中不同分支的后代?