Voegen

eenvoudige versie van persistente klassen
Download nu

Voegen Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Adam Warski
  • Uitgever website:
  • http://www.jboss.org/envers/
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 281 KB

Voegen Tags


Voegen Beschrijving

Gemakkelijke versie van persistente klassen Aanvingen Project is bedoeld om eenvoudige versie van persistente klassen mogelijk te maken. Alles wat je hoeft te doen is je aanhoudende klasse of enkele eigenschappen annoteren, die je wilt, met @versioned. Voor elke versie van de bestrijding zal een tabel worden gemaakt, die de geschiedenis van wijzigingen in de entiteit zal bevatten. Similary to Subversion, heeft de bibliotheek een concept van revisies. Kortom, één transactie-commit is één herziening (tenzij de transactie geen verwerkte entiteiten aanwijst). Aangezien de herzieningen globaal zijn, kunt u een revisienummer hebben, u kunt vragen voor verschillende entiteiten bij die revisie, het ophalen van een (gedeeltelijke) weergave van de database op die revisie. De bibliotheek werkt met de nieuwste Slaap- en Hibernate Entity Manager-versies (zie overwinteren. org). Voor de versie om goed te werken, moeten de entiteiten onveranderlijke unieke identificatoren (primaire sleutels) hebben. In de toekomst zal de Livering Bibliotheek de versie van willekeurige relaties ondersteunen. Het omvat ook ondersteuning voor "revisioning groepen", die de Revision Table te centraliseren, als er onafhankelijke groepen entiteiten zijn. Een andere belangrijke ruimtebesparende functie zal de mogelijkheid zijn om alleen maar verschillen tussen revisies, geen hele eigenschappen op te slaan (dit is natuurlijk alleen van toepassing op snaren). Hier zijn enkele belangrijke kenmerken van "Ends": · Versie van basiseigenschappen (snaren, gehele getallen, longs ...) · Versie van ingebouwde componenten, die zijn samengesteld uit basiseigenschappen · Versie van klassen met eenvoudige, composiet en ingesloten ID's · Versie van één-op-één uni- en bidirectionele relaties · Versie van een-op-veel bidirectionele relaties · Gegevens registreren voor elke revisie met behulp van een "revisie-entiteit" · Vragen van historische gegevens


Voegen Gerelateerde software

wurfl

Verzameling van opdrachtregelgereedschappen en bibliotheken geschreven in Ruby voor het gebruik van en het manipuleren van de WURFL ...

250 23 KB

Downloaden

Typereflex

Een klein hulpprogramma gemaakt voor ontwikkelaars die MONO gebruiken om .NET-toepassingen op Mac OS X te maken ...

258 3 MB

Downloaden