Samstag, 22. November 2008

News

präsentiert von: JAXenter
Dienstag, 22. Juli 2008

JPA-Klassen versionieren mit Envers

Mithilfe der Bibliothek Envers, die nun als 1.0 GA vorliegt, können JPA Entities versioniert werden. Das Projekt zielt darauf ab, die einfache Versionierung von persistenten JPA-Klassen zu ermöglichen. Für versionierte Entitäten wird eine Tabelle erstellt, die die Geschichte der Änderungen auflistet. Die Bibliothek arbeitet mit Hibernate und Hibernate-Entity-Manager. Für die Versionierung müssen die Entitäten unveränderliche Identifiers (Primärschlüssel) besitzen. Envers kann Standalone-, innerhalb von JBoss AS, mit JBoss Seam oder Spring genutzt werden. Derzeit bietet die Bibliothek u.a. folgende Features:

  • Versionierung von grundlegenden Eigenschaften (String, Integer, Longs ...)
  • Versionierung von Embedded-Komponenten, die aus grundlegenden Eigenschaften zusammengestellt sind
  • Versionierung von Klassen mit einfachen, kombinierten und embedded IDs
  • Versionierung von One-to-One/One-to-Many uni- und bi-direktionalen Beziehungen
  • Unterstützung für Sekundär-Tabellen
  • Logging-Daten für Revisionen
  • Abfrage von historischen Daten

Envers steht unter LGPL zur Verfügung.

(cs)

Konferenzen

JAX Asia 2008

JAX Asia 2008

25.-28. November 2008
Singapore, Kuala Lumpur, Jakarta

BASTA! Spring 2009

BASTA! Spring 2009

23.-27. Februar 2009
Maritim Rhein-Main Hotel Wissenschaftsstadt Darmstadt

BASTA! Italia 2009

BASTA! Italia 2009

16.-18. März 2009
Holiday Inn EUR Parco dei Medici, Roma

PHPCon Italia 2009

PHPCon Italia 2009

18.-20. März 2009
Holiday Inn EUR Parco dei Medici, Roma

webinale 09

webinale 09

25.-27. Mai 2009
Berlin

Werbung
Top-Jobs

Software & Support Verlag GmbH

Volontär (w/m) Redaktion, Vollzeit

Software & Support Verlag GmbH

Lektor (m/w), Vollzeit

Endress+Hauser GmbH+Co. KG

Entwickler Datenbanksysteme (m/w)

Software & Support Verlag GmbH

Redakteur (m/w), Vollzeit

Signsoft GmbH

Java-Entwickler (m/w)

Magazine

Entwickler Magazin - Enterprise Technologies & Business Solutions

Entwickler Magazin

Enterprise Technologies & Business Solutions

dot.net magazin - die unabhängige Quelle für .NET-Technologien

dot.net magazin

Die Quelle für .NET-Technologien

Eclipse Magazin

Eclipse Magazin

Weltweit erstes Magazin für Eclipse-Entwickler

Java Magazin - Internet & Enterprise Technology

Java Magazin

Internet & Enterprise Technology

CREATE OR DIE - Ein Leben für die Kreativität

CREATE OR DIE

Ein Leben für die Kreativität

Business Technology - Management Magazin

Business Technology

Management Magazin

PHP Magazin - Professional PHP Development

PHP Magazin

Professional PHP Development

Bücher


hosted by HostEurope