L'audit est basé sur les événements du cycle de vie JPA. Seules les méthodes manipulant directement les instances (persist
, merge
et remove
) déclenchent de tels événements.
L'exécution de requêtes, modifiant ou non, ne déclenche aucun événement et, par conséquent, n'entraînera pas d'audit.
Voir la spécification JPA section 3.5.2 Méthodes de cycle de vie pour plus de détails.