Verehren

Einfache Version von persistenten Klassen
Jetzt downloaden

Verehren Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Adam Warski
  • Website des Verlags:
  • http://www.jboss.org/envers/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 281 KB

Verehren Stichworte


Verehren Beschreibung

Einfache Version von persistenten Klassen ENMERS-Projekt zielt darauf ab, eine einfache Version von persistenten Klassen zu ermöglichen. Alles, was Sie tun müssen, ist, Ihre persistente Klasse oder einige seiner Eigenschaften anzusetzen, die Sie mitnehmen möchten, mit @versioniert. Für jede versionierte Entität wird eine Tabelle erstellt, die die Geschichte der Änderungen an der Entität abgehalten wird. Grundsätzlich ist ein Transaktionsbeginn eine Revision (sofern die Transaktion nicht alle versionierten Unternehmen ändert). Da die Überarbeitungen global sind, mit einer Revisionsnummer, können Sie an dieser Revision für verschiedene Unternehmen abfragen, eine (teilweise) Ansicht der Datenbank an dieser Revision abrufen. Die Bibliothek arbeitet mit den neuesten Versionen von Ruhezuständen und Hibernate Entity-Manager (siehe Ruhezustand). org). Damit die Versionierung ordnungsgemäß funktioniert, müssen die Entitäten unveränderliche eindeutige Identifikatoren (Primärschlüsseln) haben. In der Zukunft wird die ENMERS-Bibliothek die Versionierung von willkürlichen Beziehungen unterstützen. Es enthält auch Unterstützung für "Revisionsgruppen", die den Tabellen der Revisionen dezentralisieren, wenn unabhängige Gruppen von Unternehmensgruppen verfahren werden. Eine weitere wichtige platzsparende Funktion ist die Möglichkeit, nur diffant zwischen den Revisionen zu speichern, nicht ganzheitliche Eigenschaften (dies gilt natürlich nur für Saiten). Hier sind einige wichtige Funktionen von "ENERS": · Versionierung der grundlegenden Eigenschaften (Saiten, Ganzzahlen, Sehns ...) · Versionierung von Embedded-Komponenten, die aus grundlegenden Eigenschaften zusammengesetzt sind · Versionierung von Klassen mit einfachen, zusammengesetzten und eingebetteten IDs · Versionierung von One-to-One-Uni- und bidirektionalen Beziehungen · Versionierung von Eins-zu-vielen bidirektionalen Beziehungen · Protokollierung von Daten für jede Revision mit einer "Revisionseinheit" · Abfragen von historischen Daten


Verehren Zugehörige Software

Yii.

Ein kostenloser und offener Quelle Hochleistungs-Programmierrahmen für die Entwicklung großer Webanwendungen ...

206 1.8 MB

Herunterladen

Dialwithmodem Osax.

Eine OSAX-Version des Programmwahl mit Modem, darunter Quelle und ein Applecript, das im Adressbuch des Panthers verwendet werden soll ...

204 84 KB

Herunterladen

jslibs.

Standalone JavaScript-Entwicklungsumgebung mit allgemeinen nativen Bibliotheken ...

176 6.5 MB

Herunterladen