Bonjour, j'ai activé le cache de second niveau et je l'ai appliqué aux requetes et en annotations à toutes mes entités.
J'ai aussi mis du lazy loading part...
Ca marche bien: le chargement est à la demande, les requetes ne sont pas exécutées plusieurs fois...
Par contre, il semble que le lazy loading fasse de multiples chargements qui ne passent pas par le cache ! Pour le tester, je fais un rechargement de la page, et je regarde les logs... le délai de péremption ou de nombre d'objets limite du cache n'ont pas été dépassés.
Pouvez vous m'expliquer quelles sont les raisons qui peuvent faire que Hibernate considère qu'on peut pas utiliser les instances en cache ?
Merci.
Partager