Datenbank-Auditierung mit Spring Data JPA und Envers
Abstract
Thu 9:50 - 10:35 Uhr | 2026
In vielen Unternehmensanwendungen ist es nicht nur wichtig, aktuelle Daten im Blick zu behalten, sondern auch deren Historie und jede einzelne Änderung nachvollziehen zu können. Ob aus Gründen der Qualitätssicherung, zur Unterstützung von Debugging-Prozessen oder zur Einhaltung gesetzlicher Anforderungen wie DSGVO und GoBD – eine saubere Auditierung gehört heute zu den unverzichtbaren Bausteinen professioneller Softwareentwicklung.
Spring Data JPA bietet mit Hibernate Envers ein bewährtes Werkzeug, um Änderungen an Entitäten automatisch zu protokollieren und revisionssicher abzulegen. Der Vortrag zeigt praxisnah, wie sich Envers in bestehende Spring-Boot-Projekte integrieren lässt, welche Konfigurationsschritte erforderlich sind und wie Revisionen komfortabel abgefragt werden können. Darüber hinaus werden typische Stolpersteine – etwa beim Umgang mit komplexen Relationen, Performance-Aspekten oder Migrationen – adressiert und konkrete Lösungsansätze vorgestellt.
Entwickler:innen erhalten damit einen Leitfaden, wie sie Auditierung in ihren Projekten zuverlässig umsetzen können – ohne großen Implementierungsaufwand, aber mit klarer Struktur und Blick auf rechtliche Rahmenbedingungen.

Julius Mischok
Mischok GmbH
Julius Mischok ist Gründer und Geschäftsführer der Mischok GmbH in Augsburg und verantwortet unter anderem den Bereiche Entwicklung und Systeme. Der Dienstleistungsbetrieb setzt Softwareprojekte um, die mittelständische Partner fit für die Zukunft machen. Seine Erfahrung aus mehr als 20 Jahren Softwareentwicklung gibt er als Speaker auf den einschlägigen Konferenzen, in Fachartikeln sowie als Dozent in der Mischok ACADEMY weiter.