-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 
Author Message
 Post subject: Revisionsichere Lösung
PostPosted: Tue Nov 27, 2007 5:35 am 
Newbie

Joined: Tue Nov 27, 2007 5:25 am
Posts: 1
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


Top
 Profile  
 
 Post subject:
PostPosted: Tue Dec 04, 2007 9:46 am 
Beginner
Beginner

Joined: Tue Nov 27, 2007 9:44 am
Posts: 46
Hi,

wenn das deine Datenbank unterstützt, kannst Du vielleicht einen Datenbank-Trigger (BEFORE UPDATE) nutzen, der den zu ändernden Satz in eine Archivtabelle kopiert.

Ansonsten vielleicht mal die Hibernate Interceptors anschauen.


Gruß,
Frank


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.