Hallo,
ich möchte mit Hibernate eine Revisionsichere Architektur implementieren.
Im normalen Umfeld würde ich die Datensätze einfach in eine Archivtabelle kopieren. Da die Speicherung der Objekte aber transparent passiert weiss ich im Moment nicht, wie ich das realiesieren soll.
Die einzigste Möglichkeit, die mir eingefallen ist, ist von jedem Entity eine Kopie anzufertigen. Ich hätte dann ein Objekt Auto und ein Objekt Auto_Archiv mit exact den gleichen Attributen. Auto wird auf die Live Tabelle
gemappt und Auto_Archiv auf die Archivtabelle.
Dieses Vorgehen ist aber sehr aufwendig, da ich für alle Objekte die Kopien brauche.
Gibt es eine andere Lösung ?
mfg
Patrick Gwiasda
|