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
