1

我通过代码测试了 FNH 和 NH 映射,它们也工作得很好,但这只是我的简单测试,我仍然没有确定每一个的优缺点。哪位高手,能给我一些资料吗?

4

1 回答 1

6

这主要是口味和个人喜好的问题。

我知道的几个,不是很强烈的论点:

FNH 专业人士

  • FNH 比代码映射更早(这是全新的)。有一个庞大的社区和有用的文档。
  • FNH 被设计为尽可能简单,并且很可能更容易学习。它的使用方式只有一种。
  • FNH 有一些更好的特性,比如映射测试和自动映射。

由代码专家映射

  • 代码映射是 NH 核心的一部分(而 FNH 是一个分叉项目)。可以期待它永远得到广泛使用和支持。
  • 代码映射很可能更强大、更灵活。它是一个非常基本的 API,可以以多种不同的方式使用。
  • 通过代码映射更接近于 xml 映射,这样更容易适应文档。
于 2011-08-19T06:21:52.443 回答