Ae pessoal,
implementei um esquema de auditoria utilizando Interceptor do Hibernate, em que eu gravo o valor antigo e o valor alterado(ou inserido) dos atributos auditáveis da entidade auditável.
Mas ainda não consegui uma solução para auditar os relacionamentos many-to-many, uma vez que ao atualizar uma coleção (many-to-many), o interceptor trata-os de uma forma diferente, não fornecendo informações suficientes para que eu possa estar auditando essas informações.
Alguem já implementou algo semelhante, utilizando o Interceptor do Hibernate como solução???