开发者

Can Fluent NHibernate support all mappings from NHibernate

开发者 https://www.devze.com 2023-03-19 17:57 出处:网络
I want to use Fluent NHibernate with NHibe开发者_运维技巧rnate. But I want to find out whether Fluent NHibernate support all mappings from NHbernate. Or is it better to stick with NHibernate?Fluent NH

I want to use Fluent NHibernate with NHibe开发者_运维技巧rnate. But I want to find out whether Fluent NHibernate support all mappings from NHbernate. Or is it better to stick with NHibernate?


Fluent NHibernate supports automappings, standard nhibernate xml mappings (hbm) and of course Fluent style mappings. You can mix and match any of those mappings with Fluent NHibernate.

Fluent does not support the new mapping by code style introduced in version 3.2 (they're really different animals) of NHibernate but I'm not sure that this is really an issue. Personally I would recommend using Fluent at this point because there is far more documentation and the user base is larger than mapping by code.

Fluent NHibernate is fairly easy to use and definitely has it's advantages over xml style (hbm) mappings. You can read about this more on the Fluent Wiki


just FYI; I tried using standard hbm.xml for mapping "many-to-any" which is currently not supported by fluent nhibernate;

tried both Configuration.AddXmlFile and HbmMappings

both still failed with error message saying invalid properties "many to any"

0

精彩评论

暂无评论...
验证码 换一张
取 消