Je vous explique mon problème :
Je souhaite garder un historique des modifications faites sur les enregistrements d'une table.
D'habitude je fait cela en SQL via un trigger de base sur la table. A chaque UPDATE OU INSERT sur la table, le trigger fait une copie de l'enregistrement dans la table Historique. En 5 min c'est codé...
Mais pour mon nouveau projet, le client ne veut pas de trigger de base.
Aussi comment coder ca ("proprement") en java ?
Quelqu'un a déjà fait ca ?
AOP est-il ma solution ?
Note : J'utilise Hibernate et Spring
Toutes les suggestions sont les bienvenues...
Partager