6

我这周刚开始研究 NHibernate,并且很想在我当前的项目中使用 Automapping 方法。

我正在使用几天前下载的 Fluent NHibernate 1.0.0.594。

我在 NHibernate 源代码中找到了 Examples.FirstProject,它使用了旧样式的实体映射。作为 NHibernate 的介绍,这对我来说非常有价值,因为它开箱即用。

但是,我一直无法为 AutoMapping 找到类似的独立工作示例。Peter Bromberg发布了一个看起来不错的示例,但它似乎缺少一些重要的程序集。他一直在帮助我尝试解决问题,但还没有奏效。

接下来,我尝试修改 Examples.FirstProject 程序以使用 Automapping,但立即遇到了抛出异常的问题,这是我目前的经验水平无法理解的。

谁能给我指出一个已知可以使用最新 NHibernate 代码的 Automapping 示例项目?

4

3 回答 3

5

我已经开始了一个小项目,按照您的要求进行:演示 fnh 概念“在行动中”的小样本 Fluent NHibernate 示例 CodePlex 项目

我刚刚开始它(将来会有更多的代码),但是它已经有初始的自动映射示例,所以去看看它,我希望它可以对你有所帮助。

于 2009-11-03T19:45:30.343 回答
1

Whocanhelpme基于 S#arp 架构。

于 2010-01-18T17:30:29.663 回答
0

在我发布我的问题后不久,我在浏览其他一些带有 Automapper 标签的 SO 问题时,发现了 Gabriel Schenker 的 3 部分系列您的第一个 NHibernate 应用程序。

第 3 部分有一个示例项目,该项目使用 Automapping 创建数据库(SQL Server CE 或 SQLite)。这个样本对我有用,绝对没有问题。

此外,该系列的三篇文章都非常值得一读。

但是,如果有人可以建议其他一些样品,我仍然会感兴趣。

编辑:自从发布这个答案以来,我发现 Gabriel Schenker 的项目使用了一种现在已经过时的旧语法。

于 2009-10-29T20:09:44.987 回答