Fabio también comenta en otro post que él usa DAOs...

De todas formas, es más fácil hacer una bolsa de gatos con un
repositorio. Almenos, un dao se puede limitar al trabajo con una
entidad, mientras que un repositorio no tiene dicha limitación.



On 14 jul, 18:53, José F. Romaniello <[email protected]> wrote:
> > Tanto me permite EQO acotar como elegir la tecnología a utilizar. Lo
>
> considero la mejor opción,  aunque conlleva tener que realizar
>
> "posiblemente" muchos cambios en la vida del dao.
>
> Lo que dice Fabio en su post de EQO es casi lo mismo que dije yo en mi post
> de "Linq Specs; The why", en la parte de "Query object pattern (or my style
> of query object pattern)" y lo primero que dije fue esto:  "OLVIDATE del
> DAO!"
>
> No existe más. Puede existir algo como CommandDao genérico, es decir un dao
> que solamente tiene operaciones CUD para un T.... pero.
>
> Y no existe más por algo que es muy simple y Fabio lo dijo aca en la lista
> "unica responsabilidad", Dao por lo general lleva a crear un objeto con
> responsabilidades dispares, lo que comúnmente llamamos "bolsa de gatos".

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