[sugg] Historisierung von Datensätzen mit Spring / Hibernate

52 views
Skip to first unread message

Philip May

unread,
Apr 29, 2010, 7:06:35 AM4/29/10
to su...@googlegroups.com
Hallo SUGG,

wir haben eine Anforderung, dass Änderungen in einer Datenbank historisiert werden sollen.
Was auch immer das nun genau bedeutet...

Meine Frage ist nun folgende:
Gibt es eine Möglichkeit, dass die Umsetzung einer solchen Anforderung durch Spring in
Kombination mit Hibernate "out of the box" angeboten wird?

Eigentlich handelt es sich babei ja um eine Querschittsfunktion (ich denke da an AOP / Pointcut)
die man eventuell generisch implementiren könnte... Hibernate ansich unterstützt sowas ja
zunächst nicht - oder? Gibt es da was bei Spring?

Vielen Dank und schöne Grüße
Philip May

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe Spring User Group Germany beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an su...@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an sugg+uns...@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/sugg?hl=de, um weitere Optionen zu erhalten.

Nico Mainka

unread,
Apr 29, 2010, 7:22:53 AM4/29/10
to su...@googlegroups.com
Hallo,

schau doch mal, ob Hibernate-Envers ausreichend ist.

Dabei werden alle vorhandenen Entitäten transaprent für den Entwickler historisiert. Hier kommen Annotations zum Einsatz. Aus der Entität 'Customer' wird dann automatisch 'Customer_audit'.

Spring bietet da von Haus aus nichts - oder?

Gruß
Nico

Lutz Hühnken

unread,
Apr 29, 2010, 7:30:54 AM4/29/10
to su...@googlegroups.com
Hallo Philip,

Hibernate bietet so etwas tatsächlich "out of the box", das nennt sich dann Envers: http://www.jboss.org/envers

Gruß,

Lutz
Reply all
Reply to author
Forward
0 new messages