sql >> Base de Datos >  >> RDS >> PostgreSQL

Spring Data JPA Auditing no funciona para el método de actualización de JpaRepository con la anotación @Modifying, ¿por qué?

La auditoría se basa en los eventos del ciclo de vida de JPA. Solo los métodos que manipulan instancias directamente (persist , merge y remove ) activar tales eventos.

La ejecución de consultas, modificando o no, no desencadena ningún evento y, por lo tanto, no hará que se realice la auditoría.

Consulte la sección 3.5.2 Métodos de ciclo de vida de la Especificación JPA para obtener más información.