Ademas de lo que dijo Diego, en caso de que no estes modificando la entidad
en memoria, puede ser que tengas un ghost.

http://fabiomaulo.blogspot.com/2008/10/how-test-your-mappings-ghostbuster.html

http://jfromaniello.blogspot.com/2010/02/nhibernate-ghostbuster-version-11.html
<http://jfromaniello.blogspot.com/2010/02/nhibernate-ghostbuster-version-11.html>

El 8 de marzo de 2010 15:45, Rafael Ruiz Menduiña <[email protected]>escribió:

> Buenas a todos,
>
> Tengo un problema que seguramente es causado por mal uso de la herramienta
> y me gustaria que me ayudarais a entenderlo.
>
> Tengo una clase Configuracion en la que para hacer pruebas cargo mi
> configuracion, osea que una propiedad de la clase es modificada, pero no me
> interesa PARA NADA guardarla en la bd solo quiero mantenerla en tiempo de
> ejecucion.
> Todo Bien sin problemas, la ejecucion sigue y cuando hago un
> OtraClase.Buscar("TextoOriginal", id), justo al lanzar la consulta, en mi
> log observo antes de ejecutar el buscar el update de mi clase configuracion.
>
> Decir que estas dos clases son independientes, no estan relacionadas,
> archivos de mappin simples sin relaciones. Tampoco estoy haciendo ningun
> flush ni forzar persistencia, es solo un GetId. y es lo que no entiendo que
> me lance esos updates.
>
>
> En realidad esto es algo que siempre he visto, que al obtener un registro
> de la bd me lance varios updates tambien segun las relaciones, etc... y
> hasta ahora no me habia importado, me dijeron que tenia q ver con algo de
> refrescar la cache. no se.
>
> Cualquier aclaracion, consejo, comentario es valioso y de agradecer. Muchas
> gracias
>
>
>  --
> Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano

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