NHibernate映射的替代方案?

Jey*_*han 2 nhibernate nhibernate-mapping fluent-nhibernate

NHibernate的xml映射有什么好的替代方案吗?

我见过Fluent.我所寻求的是高可维护性.

更新:我想知道与使用流畅相关的性能问题,因为我想它将从类中创建xml映射(这可能很耗时 - 我的猜测)

谢谢

Jam*_*ory 5

流利,但话又说回来.

使用它会对性能产生轻微影响,但它与XML生成无关*.NHibernate有一个自己的启动时间,流畅的只是增加了一小部分; 它甚至不值得考虑,除非你抛出成千上万的映射(更具体地说,组装).

*Fluent的性能影响实际上来自于调用Assembly.GetTypes()以查找程序集中的任何映射.