Auditing is gebaseerd op de JPA Lifecycle-gebeurtenissen. Alleen de methoden die instanties direct manipuleren (persist
, merge
en remove
) triggeren dergelijke gebeurtenissen.
Het uitvoeren van query's, al dan niet gewijzigd, veroorzaakt geen gebeurtenissen en zal daarom geen auditing veroorzaken.
Zie de JPA-specificatie paragraaf 3.5.2 Levenscyclusmethoden voor details.