Respeto a quien le guste el XML pero de entrada yo veo estos beneficios: - Utilizar tu propio lenguaje OO en vez de XML u otra forma de mapeo externa a tu propio lenguaje permite mantener todo al mismo nivel, lo que beneficia la facilidad de entender el código y por ende el mantenimiento futuro. Tener la información de persistencia en el mismo atributo hace que la descripción sea mas natural. - Reduces a la mitad el número de archivos necesarios para el mapeo, ya que el mapeo (excepto me parece en el caso de Fluent) se hace en la misma clase de dominio.
Creo que al usar anotaciones o atributos lo que ganamos es incrementar la cohesión en nuestras entidades de dominio y de paso bajarle al acoplamiento. Saludos!! El 16 de febrero de 2011 11:43, Carlos Peix <[email protected]>escribió: > Yo no veo ninguna ventaja (de peso, al menos). > > ---------------------------------- > Carlos Peix > > 2011/2/16 Juan Cuello <[email protected]> > > A mí la opción XML es la que más me gusta... la veo más sencilla que >> usando Fluent... y evita referencias como cuando se usan atributos... >> >> No entiendo por qué se buscan formas que eviten el XML. Me gustaría >> saber qué ganancia tengo con fluent sobre el uso de XML... >> >> Si alguien me da argumentos estaré muy agradecido :) Saber es poder >> >> Gracias >> >> -- >> Para escribir al Grupo, hágalo a esta dirección: >> [email protected] >> Para más, visite: http://groups.google.com/group/NHibernate-Hispano >> > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
