Может ли Fluent NHibernate поддерживать все сопоставления из NHibernate - PullRequest
0 голосов
/ 10 июля 2011

Я хочу использовать Fluent NHibernate с NHibernate.Но я хочу выяснить, поддерживает ли Fluent NHibernate все сопоставления из NHbernate.Или лучше придерживаться NHibernate?

Ответы [ 2 ]

4 голосов
/ 11 июля 2011

Свободный NHibernate поддерживает автоматических сопоставлений , стандартных отображений xhibernate xml (hbm) и, конечно, Свободных сопоставлений стиля Вы можете смешивать и сопоставлять любое из этих сопоставлений с помощью Fluent NHibernate.

Fluent не поддерживает новое отображение по коду , введенное в версии 3.2 (они действительно разные животные) NHibernate, но я не уверен, что это действительно проблема. Лично я бы порекомендовал использовать Fluent на этом этапе, потому что документации намного больше, а пользовательская база больше, чем отображение по коду .

Свободный NHibernate довольно прост в использовании и определенно имеет свои преимущества перед сопоставлениями в стиле XML (hbm). Вы можете прочитать об этом больше на Свободно Вики

0 голосов
/ 15 октября 2012

только к вашему сведению; Я попытался использовать стандартный hbm.xml для сопоставления «многие-к-любому», который в настоящее время не поддерживается беглым nhibernate;

пробовал оба Configuration.AddXmlFile и HbmMappings

оба по-прежнему не работают с сообщением об ошибке, в котором говорится о недопустимых свойствах «многие к любому»

...