No hablaba de claves con significado de negocio... entiendo que esto es, casi siempre, una mala idea.
Hablaba de, si NHibernate iba a causar Flush'es aun con un flushmode manual por el simple hecho de tener que obtener un identificador para ese objeto ya persistente, igual me buscaba otra forma de asignar ID's con un poco de IoC y un poco de magia, y al ORM le decía que eran assigned para evitar ese comportamiento. Mi objetivo no es usar ID's asignadas, mi objetivo y el del post inicial era acotar y tener muy claro el comportamiento de NHibernate en cuanto a flush'es, para tener claros los patrones aceptables en cuanto a sesiones desconectadas para mis aplicaciones. Si los ID's asignados son problemáticos para saveOrUpdate (primera noticia, bueno es saberlo) o para cualquier otra cosa, también es algo a valorar... Francisco A. Lozano On Mon, Dec 29, 2008 at 22:46, Fabio Maulo <[email protected]> wrote: > El 29 de diciembre de 2008 18:26, Gustavo Ringel <[email protected]> > escribió: >> >> Usando business keys...es una razon para golpearse fuertemente contra una >> pared. > > si... yo le digo mas bien que es como querer darse martillazos en los > hu__os > "golpearse contras las pared" es mas <generics> > -- > 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 -~----------~----~----~----~------~----~------~--~---
