Joder... no entiendo los conceptos. Es más, veo los repositorios como
un dao que trabaja con varias entidades... puede ser ignorancia.

Bueno, no se si mi forma es muy buena o no. Lo que sé es que funciona
y permite utilizar una tecnología o otra en cada función, según sea lo
más adecuado.

A veces toca resignarse :_(

Muchas gracias a todos

On 14 jul, 19:54, Fabio Maulo <[email protected]> wrote:
> 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