如何在asp.net mvc中使用活动记录的示例

时间:2010-09-14 07:18:49

标签: asp.net-mvc nhibernate asp.net-mvc-2 castle-activerecord

我正在寻找使用NHibernate和MVC.net的最佳方法。

我已经完成了http://www.codeproject.com/KB/architecture/NHibernateArchitecture.aspx

有人指出使用Castle项目的Active记录。

我的目标是消除对域内任何nhibernate依赖的需求。 我想要一个快速简单的域模型,它可以在NHibernate中持久化。

我可以有一个简单的例子和​​一些解释,我可以从中学习使用城堡项目在MVC.net中构建一个简单的应用程序。

由于

1 个答案:

答案 0 :(得分:1)

  1. 使用NHibernate和asp.net mvc没有“最佳”方法。 NHibernate是一个非常灵活的工具,您可以根据项目的需要以完全不同的方式使用它。
  2. Castle ActiveRecord不会删除域中NHibernate的任何依赖项。事实上,它将引入更多依赖项,因为您需要使用某些属性标记您的类。
  3. 关于使用Castle ActiveRecord的示例项目,请参阅this question