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

Responder a