Actuellement, afin de vérifier si le cache Hibernate 2nd niveau a été utilisé pour une requête de base de données, je vérifie mon journal SQL (via p6spy ou logSql = true dans Datasource.groovy) pour voir si le Grais/Hibernate a déclenché une requête SQL . Et je suppose que si la requête n'était pas enregistrée, cela pourrait signifier que le cache a été utilisé.Comment savoir si le cache Hibernate de 2ème niveau a été utilisé ou non pour une requête?
C'est assez compliqué pour une simple information, n'est-ce pas?
Alors, connaissez-vous un moyen simple d'obtenir et de consigner les informations: "Le cache a été utilisé par rapport à la requête DB a été déclenchée"?
EDIT: Suivant les recommandations Pascal, j'ai ajouté ce trace 'org.hibernate.cache'
à ma configuration log4j.