Lo que prefiero yo es: (el simbolo "<---" es un jeringa)
IV <-- Early Validators
-------
P o C  <-- M+V
--------
IM (entendido como verdadero BO/transacción de negocio)    <---
Transaction+DAO+Validacion
--------
IDAO....DAO <--- Session de Persistencia
-------
IDomain, Domain (entidades al estilo POCO o poco mas)

El DAO es lo que hace uso fuerte del FW de persistencia, para entendernos es
lo que no recibe una session cualquiera si no que usa una session de NH.
Si quieren sacar NH sacan todas la implementaciones del DAO.
Lo de Jeffrey no me causa ninguna cosa rara ya que esa clase la via en
varias versiones; lo importante es que se quede allí y no se empieze a
agregarle Find, GetBy etc. etc.
En el modelito de arriba falto todo lo que injecta NH o lo que injectamos en
NH mismo.

Anticipo que de lo de arriba no vi ni una sola app. usandolo (a mi me llaman
cuando el fuego está al piso 15).

-- 
Fabio Maulo

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