Foros del Web » Programación para mayores de 30 ;) » Java »

Hibernate y SQL nativo

Estas en el tema de Hibernate y SQL nativo en el foro de Java en Foros del Web. Hola, tengo un problema y no sé cómo resolverlo. La cuestión es que tengo una aplicación con hibernate, pero determinadas SQL las realizó con SQL ...
  #1 (permalink)  
Antiguo 09/02/2020, 11:05
 
Fecha de Ingreso: junio-2004
Ubicación: ORENSE
Mensajes: 258
Antigüedad: 15 años, 11 meses
Puntos: 0
Hibernate y SQL nativo

Hola, tengo un problema y no sé cómo resolverlo. La cuestión es que tengo una aplicación con hibernate, pero determinadas SQL las realizó con SQL nativo. El problema que tengo es que al ejecutar esas SQL me las hace bien pero luego en hibernate no reconoce esos cambios.
He probado a añadir en la ejecución de la SQL nativa la directriz para no invalidar caché, addSyncronizedClass, etc.. pero no funciona.
He probado a hacer flush y tampoco.

Lo único que me ha funcionado es hacer un find en BBDD y detach, y luego find de nuevo, si hago esto el segundo find me trae los datos reales de bbdd.

A alguien le ha pasado esto?No se porque tengo que hacer el detach forzado.

Me podéis orientar?
__________________
Inmuebles de Galicia:www.inmueblevirtual.net
Compartir piso en Galicia:www.inmueblevirtual.net/foro
  #2 (permalink)  
Antiguo 20/02/2020, 17:15
 
Fecha de Ingreso: octubre-2010
Mensajes: 151
Antigüedad: 9 años, 7 meses
Puntos: 5
Respuesta: Hibernate y SQL nativo

Hola, probaste con cerrar el session instance y crearlo de nuevo a ver si te levanta los cambios, luego de cada sentencia nativa sql?.



La zona horaria es GMT -6. Ahora son las 00:08.