Si, donde me permiten lo llamo DAO, donde quieren otra cosa lo llamo
Repository.
Use EQO a la descondida por unos 2 o 3 años instanciando la clase adentro
del DAO.
Tambien usé EQO medio explicito para queries de estadisticos que se usan
como "short-cut-filters".
Ahora que lo escribí en un post, y sobre todo le encontré un nombre, mando
un link y si no le gusta uso lo que me obliguen a usar.... peeeeero.... si
me escriben cada dos por tres para que le implemente un nuevo metodo en el
DAO/Repository de ahora en mas los mando a ca__r.

2010/7/14 Juan Cuello <[email protected]>

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



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