Ich möchte einige NHibernate-Konfigurationen/Zuordnungen in den Code verschieben, um einige Wartungsprobleme zu beheben. Kann jemand Rat/Pros/Nachteile/Vergleiche von Fluent NHibernate vs NHibernate.Mapping.Attributes bieten?NHibernate Fluent vs. Attribute
Ich habe etwas Erfahrung mit Java Hibernate Annotationen, die ich mochte, aber ich bin neugierig, wenn die NHibernate Attribute vergleichbar sind, und ob Fluent irgendwelche größeren Vorteile/Nachteile bietet, die in Betracht gezogen werden sollten.
ich mit der Vorstellung überein unverschmutzten das Modell zu halten. Dies ist der Hauptgrund, warum ich Fluent NHibernate verwende, obwohl ich es hauptsächlich für Brownfield-Projekte verwendet habe. Ich habe gerade begonnen, es in Greenfield-Projekten zu verwenden, und die Automappings mit Convention-Unterstützung sind auch sehr nett. Um ehrlich zu sein, tendiere ich dazu, eine fließende Konfiguration wie diese als eine Art aspektorientierte Programmierung zu betrachten, und hat daher einige der gleichen Vorteile wie AOP. – Rich