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
