Skip to content
Archive of posts tagged hiberante

Versionierung mit Hibernate Envers

Das Ziel von Envers (Entity Versioning) ist es eine Historisierung von Entity-Klassen anzubieten. Um die Versionierung einzuschalten müssen nur die Klassen oder deren Felder mit @Audited annotiert werden. Envers kennt, ähnlich wie Subversion, eine globale Revisionsnummer. Jede Transaktion, die eine Änderung auf der Datenbank vornimmt, entspricht einer Revision und inkrementiert die Revisionsnummer. Wenn man die [...]