如何使用 Fluent 设置 NHibernate.Burrow?

Posted

技术标签:

【中文标题】如何使用 Fluent 设置 NHibernate.Burrow?【英文标题】:How Do I Setup NHibernate.Burrow With Fluent? 【发布时间】:2009-05-30 22:19:11 【问题描述】:

我对在我的 ASP.NET 应用程序中使用 NHibernate.Burrow 进行会话处理和 DAO 非常感兴趣,但我在配置方面遇到了问题。 Burrow 需要一个 XML NHibernate 配置来设置其持久性,但我没有配置文件,因为我使用 Fluent NHibernate 来生成我的配置。那么有没有办法让 Burrow 知道我的 Fluent 配置?希望这是有道理的。谢谢

【问题讨论】:

【参考方案1】:

http://andyhitchman.wordpress.com/2009/02/24/fluent-nhibernate-with-burrow/

【讨论】:

【参考方案2】:

http://www.reversealchemy.net/2009/08/27/configuring-nhibernate-burrow-using-fluent-nhibernate/

【讨论】:

【参考方案3】:

我没有使用 FNH 配置 Burrow,但我知道可以使用 Fluent NHibernate 将其他属性注入到 NHibernate 配置中。

此工作单元文件的第 117 行显示了如何将属性与 FNH 配置相结合。

http://gist.github.com/108433

第 150 行显示了这些属性在 FNH 配置中的实际使用位置。

【讨论】:

以上是关于如何使用 Fluent 设置 NHibernate.Burrow?的主要内容,如果未能解决你的问题,请参考以下文章

NHibernate 2 + Fluent Nhibernate 中等信任

如何使用 Fluent-NHibernate 和 MySQL 指定自动递增 (int) 标识列

如何使用 Fluent nhibernate 正确更新行?

Fluent NHibernate Composite Id 长度设置不正确

在使用fluent-nhibernate配置nhibernate时,为什么会出现MissingMethodException?

如何在 Fluent NHibernate ClassMap 类中指定表名?