Pregunta

¿Alguien sabe si el método static initialize () de Hibernate, que llena un objeto proxy, intentará acceder al caché de segundo nivel antes de ir a la base de datos? Mi código parece comportarse de esa manera, y parece que no puedo encontrar nada en la documentación sobre esto. El documento de Java es (como de costumbre) escaso.

¡Gracias!

¿Fue útil?

Solución

Lo hace. Siempre que se active el almacenamiento en caché de segundo nivel y que su entidad se declare en caché, entonces el caché tendrá prioridad cuando no haya una consulta explícita. Puede seguir la consulta de caché / hit / miss en configurando el registrador org.hibernate.cache .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top