Estoy usando JPA & Spring-Data JPA en un proyecto. Tengo una tabla donde Insertar y luego actualizar los datos. Sin embargo, necesito la información de auditoría para guardar el estado de todos los objetos, es decir, necesito información de estado de la inserción y todas las actualizaciones posteriores en otra tabla. Sé que puedo usar activadores en la base de datos para hacer esto. Sin embargo, ¿se puede hacer esto utilizando JPA/Spring Data JPA?¿Cómo utilizar la auditoría en JPA/Spring-Data JPA?
Cualquier ayuda sería apreciada.
Aunque la especificación JPA le permitirá hacer esto, Primavera de datos Jpa tiene un mecanismo muy elegante construida en para hacer solo esto: http://static.springsource.org/spring-data/data-jpa/docs/curren t/reference/html/# jpa.auditing – bh5k