Carbonado

Una capa de abstracción de persistencia extensible de alto rendimiento de alto rendimiento para aplicaciones Java
Descargar ahora

Carbonado Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Precio:
  • FREE
  • Nombre del editor:
  • Brian S O'Neill
  • Sitio web del editor:
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 955 KB

Carbonado Etiquetas


Carbonado Descripción

Una capa de abstracción de persistencia extensible de código abierto de alto rendimiento para aplicaciones Java Carbonado es una capa de abstracción de persistencia extensible y gratuita y de código abierto para aplicaciones Java, que proporciona una visión relacional de la tecnología de persistencia subyacente. La persistencia puede ser proporcionada por una base de datos relacional de SQL accesible de JDBC, o puede ser un Berkeley DB. También se puede replicar completamente entre los dos. Incluso si la base de datos de respaldo no está basada en SQL, Carbonado todavía admite muchas de las características principales que se encuentran en ningún tipo de base de datos relacionatoria. Admite consultas, une, índices y realiza la optimización de consultas. Cuando se usa de esta manera, Carbonado no es simplemente una capa a una base de datos relacional, es la base de datos relacional. SQL no es un requisito para implementar bases de datos relacionales. El canbonado puede lograr un alto rendimiento al imponer una sobrecarga muy baja al acceder al almacenamiento real. La baja sobrecarga se logra en parte mediante el código crítico de rendimiento de la generación automática, a través de la biblioteca de coger. ¿Qué hay de nuevo en este lanzamiento: · Se basa en JDK1.6, pero se dirige a JDK1.5. · Añadido soporte para secuencias para bases de datos SQL que no admiten de forma nativa secuencias. · Añadida la anotación @automatic, que también admite columnas de incremento automático. · El repositorio de JDBC es compatible con la administración de versiones automáticas opcionales, eliminando el requisito que se instale activamente en la base de datos. · FiltredCursor garantiza que el filtro que se esté utilizando esté unido. · BDBRepository detecta si se realizan cambios a la definición de clave principal y la excepción de los lanzamientos. · Soporte añadido para las propiedades derivadas. · Motor de consulta mejorada para optimizar para cubrir los índices. · Métodos agregados para acceder a propiedades almacenables por nombre. · JDBCRepository Permite que más tipos de columnas estén representados por cadenas -numbers y fechas. · JDBCRepository admite la propiedad de caracteres y caracteres Si la columna es característica de la longitud 1. · JDBCRepository permite que la columna no nula sea @Nulable si también @independent. · Se corrigió el error en la generación de SQL con propiedades de teclas primarias anulables. · Método de conveniencia agregado, Query. Existe (). · Soporte adicional para definir claves alternativas en los almacenes sintéticos. · Se agregó soporte de activación para después de cargas y consultas. · Se eliminó el soporte vestigial para envolver los almacenes. · Métodos almacenables de Tostring y Tostringyyyy Skip Omitir propiedades no inicializadas. · Llamando al almacenable.Update cuando no hay propiedades sucias en realidad hace una actualización en lugar de ser "inteligente" e ignorando la solicitud de actualización. El comportamiento antiguo no era intuitivo e interfirió con el comportamiento de activación esperado. · Las propiedades de unión de muchos a uno que no existen siempre regresan NULL ahora, en lugar de arrojar a FetchnoneException. El comportamiento ahora coincide con el de las propiedades de unión anulables, que nunca arrojaron a FetchnoneException. Las propiedades de unión anulable que se resuelven a NULL se almacenan en caché como antes, pero las propiedades de unirse no anulables no están en caché NULL. · Soporte adicional para "donde existe" en las consultas a través de una nueva sintaxis. · Soporte agregado para uniones externas a través de la nueva sintaxis. · Las transacciones se pueden separar y conectar desde / hasta el hilo actual. · Los almacenes pueden ser serializados para la persistencia temporal o las llamadas remotas. · Apoyar a buscar rebanadas de consultas, que se traduce en un desplazamiento y límite de SQL. · Añadido repositorio de mapas volátiles. · Retroceso de llamada de oyente agregado para repositorio replicado Resinc. · Soporte añadido para biginteger y tipos de bienes bigdecimales.


Carbonado Software relacionado

Cazen

SOURCE ABIERTO DYNAMICA JAVA BYTECODE GENERATION Y HERRAMIENTAS DE DESMONTAJE ...

178 350 KB

Descargar

Jeval

Biblioteca de Java que le permite manipular las expresiones matemáticas en sus aplicaciones ...

254 1.6 MB

Descargar

Adaptador JS / CORBA

Adaptador de programación de código abierto que permitirá a los objetos JavaScript para interactuar de forma transparente ...

233 54 KB

Descargar

Marco2

Frame2 es una alternativa al uso de puntales para el desarrollo de aplicaciones web ...

152 782 KB

Descargar