回答

4

功能NHibernate支持automappings标准的nhibernate XML映射(HBM)当然和流利样式映射。您可以将这些映射与Fluent NHibernate混合搭配。

流利的不支持新的映射的代码风格介绍在NHibernate 3.2版(他们真的是不同的动物),但我不知道这是一个真正的问题。就我个人而言,我会建议在这一点上使用Fluent,因为有更多的文档和用户群大于映射代码

流利的NHibernate相当容易使用,绝对比xml样式(hbm)映射更具优势。你可以阅读更多关于Fluent Wiki

0

只是FYI;我尝试使用标准的hbm.xml来映射“多对多”,这是目前流利的nhibernate不支持的;

尝试都Configuration.AddXmlFile和HbmMappings

都还是失败,错误消息说无效性“许多人任何”