Envedientes

Versión fácil de clases persistentes
Descargar ahora

Envedientes Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Adam Warski
  • Sitio web del editor:
  • http://www.jboss.org/envers/
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 281 KB

Envedientes Etiquetas


Envedientes Descripción

Versión fácil de clases persistentes. Los proyectos de Envers tienen como objetivo permitir la versión fácil de las clases persistentes. Todo lo que tiene que hacer es anotar su clase persistente o algunas de sus propiedades, que desea una versión, con @Versioned. Para cada entidad versionada, se creará una tabla, que mantendrá la historia de los cambios realizados a la entidad. Simplemente a la subversión, la biblioteca tiene un concepto de revisiones. Básicamente, una confirmación de transacción es una revisión (a menos que la transacción no modifique ninguna entidades versionadas). A medida que las revisiones son globales, teniendo un número de revisión, puede consultar para varias entidades en esa revisión, recuperando una vista (parcial) de la base de datos en esa revisión. La biblioteca funciona con las últimas versiones de Hibernate y Hibernate Entity Administrador (consulte Hibernate. org). Para que las versiones funcionen correctamente, las entidades deben tener identificadores únicos inmutables (claves primarias). En el futuro, la biblioteca de Envers será compatible con versiones de relaciones arbitrarias. También incluirá el apoyo a los "grupos de revisión", que desactivará la tabla de revisiones, si hay grupos independientes de entidades versionadas. Otra característica importante para ahorrar espacio será la posibilidad de almacenar solo DIFFS entre las revisiones, no las propiedades completas (esto, por supuesto, se aplica solo a las cadenas). Aquí hay algunas características clave de "Envers": · Versión de propiedades básicas (cadenas, enteros, largas ...) · Versión de componentes integrados, que se componen de propiedades básicas. · Versión de clases con identificaciones simples, compuestas e incrustadas. · Versión de relaciones uni-y bidireccionales uno a uno. · Versión de relaciones bidireccionales uno a muchos · Datos de registro para cada revisión utilizando una "entidad de revisión" · Datos históricos de consulta


Envedientes Software relacionado

wurfl

Colección de herramientas de línea de comandos y bibliotecas escritas en Ruby para usar y manipular el WURFL ...

250 23 KB

Descargar

jsbeautifier

Una aplicación aérea gratuita, muy ligera y simple para formatear su código JavaScript ...

192 24 KB

Descargar

zsh

Cáscara de código abierto y gratuita que puede instalar y usar en su Mac ...

222 2.6 MB

Descargar