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
-~----------~----~----~----~------~----~------~--~---

Responder a