El 25 de febrero de 2011 08:12, Fabio Maulo <[email protected]> escribió:

> Yo no estaría tan seguro.
> Spring tiene manejo de sessiones así como lo tiene NHibernate, Castle
> NH-Facilieties, uNhAddIns etc. etc.
>

La pregunta fue;

Alguien sabe si el uso de spring me aporta algún beneficio al uso
> del NHibernate?


Desde mi punto de vista, el manejo de sesión no es responsabilidad de
nhibernate y por ende no aporta beneficio al uso de nhibernate.

   - Puede que te de algunas cosas que ayuden a configurarlo.
   - Puede que te de inyección de dependencia de la sesión .
   - Puede que te de alguna forma de administrar la sesión, en diferentes
   contextos.
   - Puede que te una forma aspect oriented para manejar el scope de una
   transacción.

Ninguna de esas cosas es aportar al uso de nhibernate especificamente.
Si no uso spring, tendría que ocuparme de esas cosas de igual manera, ya sea
con otro tool y manualmente.
Si no usara nhibernate, y usara otro orm, tendría que ocuparme de esas cosas
de igual manera, ya sea con otro tool y manualmente.

Por otro lado, a spring.net lo han criticado mucho en el mundo de .net, por
tener esto del mundo java que para hacer algo simple necesitas escribir
mucho XML.

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a