Posts etiquetados ‘sessionfactorybean’

h1

Auditoría con Hibernate

10 Marzo 2008

He estado intentando implementar un sistema de auditoría con Hibernate, utilizando un interceptor, migrando desde un sistema basado en Spring AOP, en el cual es más complicado saber qué objetos son nuevos y cuales se actualizan en base de datos.

Un interceptor Hibernate (org.hibernate.Interceptor) permite ejecutar código en diferentes momentos de la transacción, de manera que resulta idóneo para informar o registrar datos de auditoría.

El interceptor lo he creado a partir de EmptyInterceptor, que es un Interceptor vacío, pero que retorna los valores adecuados para asegurar el buen funcionamiento de Hibernate, y sólo hay que sobreescribir los métodos necesarios.

Read the rest of this entry ?