El día 12/09/07, Carlos Peix <[EMAIL PROTECTED]> escribió: > > > Creo que es mas correcto ver este subproyecto como un elegande wrapper > sobre NHibernate, para aquel que prefiera indicar la informacion de mapeo > mediante atributos en lugar de hacerlo mediante archivos HBM. > > Mas o menos.... si fuera solo eso te diría de usar derechito NHibernate.Mapping.Attributes (es parte de la distribución de NH). Los attributo de AR, tal vez, son un poco mas simples e intuitivos (para quien empieza derecho en AR); lo de NHibernate.Mapping.Attributes son mas similares a lo que se ve en un mapping de NH.
El tema es que AR ahorra al programador un montón de otras cosas. Por ejemplo lo que mostraste "isweb=true" atras obculta todas una serie de "cositas" no da poco. Con AR no tenes que preocuparte de ir eliguiendo el manejo de sessiones, heredando de ActiveRecordBase no tenes que preocuparte de Equal/GetHashCode (para que NH encuentre rapido la forma de identificar objs transient aunque no tengan Id), es probable que el manejo de sessions aproveche siempre de lazy-loading (son los errores de lo mas comunes). En sumo me encantó.... me prometo estudiarlo un poco mas a fondo en el futuro cercano. Bye. Fabio. --~--~---------~--~----~------------~-------~--~----~ Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups-beta.google.com/group/NHibernate-Hispano -~----------~----~----~----~------~----~------~--~---
