DataNucleus Access Platform

Software captura de pantalla:
DataNucleus Access Platform
Detalles de software:
Versión: 4.0.4
Fecha de carga: 17 Feb 15
Promotor: DataNucleus
Licencia: Libre
Popularidad: 4

Rating: nan/5 (Total Votes: 0)

Plataforma de Acceso DataNucleus es un código abierto, distribuido libremente y software independiente de la plataforma que proporciona persistencia y recuperación de datos para varios de los almacenes de datos utilizando distintas API, con un rango de consulta languages.Supported APIs, almacenes de datos y consulta languagesAmong las APIs soportadas (Application Programming Interfaces), podemos mencionar JDO (JDO1, JDO2, JDO2.1, JDO2.2, JDO3, JDO3.1) y JPA (JPA1, JPA2, JPA2.1). Almacenes de datos soportados incluyen RDBMS, db4o, LDAP, Excel, XML, NeoDatis, y JSON.
Por otro lado, la Plataforma de Acceso DataNucleus apoya varios lenguajes de consulta, incluidos JDOQL, JPQL, SQL Native db4o, NucleusSQL y Criterios NeoDatis. Si quieres JDO3.x y JPA2.0 usted debe utilizar DataNucleus versión 4.x, y si quieres JDO3.x y JPA2.1 usted debe utilizar DataNucleus versión 3.x.Includes una amplia variedad de extensionsThanks a su poderosa arquitectura de plugin , DataNucleus Acceso Plataforma y rsquo; s funcionalidad por defecto se puede extender fácilmente a través de extensiones. Una amplia variedad de extensiones están disponibles en el proyecto y rsquo; s sitio web (ver enlace al final del artículo), donde se puede ver información acerca de cada uno.
Entre ellos, podemos mencionar los tipos Java, Nivel medio de caché, anotaciones, JTA localizador, resolvers ClassLoader, gerente de la tienda, manejador de metadatos XML, generador de valor, gestión de JMX, mecanismos de auto inicio, propiedades de persistencia, y la fábrica de conexiones.
Además, el lenguaje de consulta, traductor cadena de identidad, identidad almacén de datos, entidad de metadatos XML resolver, convertidores de tipos, gerente de la tienda, manejador de anotación miembro, traductor clave de identidad, caché de consultas, métodos de consulta y extensiones de controlador de anotación de clase son también available.Under el capó y operativos compatibles systemsBeing escrito en el lenguaje de programación Java, DataNucleus es independiente de un sistema operativo, ya que soporta GNU / Linux, BSD, Solaris, Microsoft Windows y sistemas operativos Mac OS X. Ambas plataformas de computación de 64 bits y 32 bits son compatibles en este momento

¿Qué hay de nuevo en esta versión:.

  • Auto-generar MANIFEST.MF información OSGi usando el plugin de Maven paquete
  • Cambiar uso de StringBuffer a StringBuilder para la eficiencia
  • Añadir solución a la mejora de contrato para JDK1.7 + para getter utilizando propiedades de persistencia
  • Añadir soporte para evaluación de la consulta en memoria de String.Concat
  • Proporcionar API de reserva para la mejora de tiempo de ejecución
  • Agregar controles de metadatos para algunos errores de especificación primaria-clave común
  • Soporte persistencia de campos de StringBuilder
  • JPA: fijar los criterios FromImpl getJoins / getFetches para regresar conjunto vacío cuando nulo
  • XML: reestructurado para permitir potencial del uso de diferentes implementaciones JAXB internamente
  • XML: añadir soporte para el sangrado formato XML
  • Caché: actualizado apoyo coherencia a 3,6 +
  • RDBMS: Añadido soporte para el rango de consulta en almacén de datos para Derby, SQL Server 2012, Firebird
  • RDBMS: Añadido soporte para secuencias con SQLServer 2012
  • RDBMS: Añadido soporte para las relaciones MN utilizando listas ordenadas
  • RDBMS: correcciones para la creación de esquemas de relaciones MN
  • RDBMS: Añadido soporte para los parámetros con mayor característica-fetch
  • RDBMS: mayor-fetch mayor soporte para los campos de matriz
  • RDBMS: añadir capacidad de apagar mayor-fetch en función de cada consulta
  • Geoespacial: nuevo plugin que comprende fusionó espacial / awtgeom plugins
  • Geoespacial: añadido algunos métodos PostGIS desaparecidos y validado contra controlador más reciente PostGIS JDBC
  • MongoDB: mejora de la manipulación de las piezas de pedido / intervalo de consulta para corregir contribución anterior
  • MongoDB: actualizar a utilizar controlador más reciente de Java
  • HBase: Problema fijo con la recuperación de Enum almacenado como numérico (ordinal)
  • Varios otras correcciones de errores y mejoras menores

¿Qué hay de nuevo en la versión 3.3.5:

  • Envuelva cualquier excepción lanzada desde JDOHelper.getObjectId para que que cumple con la especificación JDO
  • Fix para la carga de clases para los validadores de propiedad para OSGi
  • Un par de soluciones para la gestión de relaciones optimista
  • JDO: Cambio PMF para ser Serializable
  • JPA: Cambio EMF y CriteriaQuery sean Serializable
  • JPA: Fijar criterios CONCAT apoyan para dar forma de cadena JPQL correcta
  • JPA: Añadir soporte para IN con consultas de criterios a través CriteriaBuilder
  • JPA: Añadir soporte para JPQL & quot; TRATAR & quot; en la cláusula WHERE
  • RDBMS: Añadir soporte para traer mayor de campos de recolección de varios valores de un candidato cuando en FetchPlan de una consulta (elimina el & quot; 1 + N '' problema)
  • RDBMS: Añadir soporte para SQL Server para manejar JDOQL String.substring con 2 args (Daniel Dai)
  • RDBMS: Añadir soporte para JDOQL String.Concat (Daniel Dai)
  • RDBMS: Fije a la detección de tipo de almacén de respaldo requerido para una colección, el uso de metadatos más
  • MongoDB: Añadir soporte para la especificación de los MongoOptions al crear la primera conexión (Robin Zhang)
  • Espacial: Corregidos algunos métodos PostGIS desaparecidos
  • Varios otras correcciones de errores y mejoras menores

¿Qué hay de nuevo en la versión 3.2.9:

  • Envuelva cualquier excepción lanzada desde JDOHelper.getObjectId para que que cumple con la especificación JDO
  • Fix para la carga de clases para los validadores de propiedad para OSGi
  • Un par de soluciones para la gestión de relaciones optimista
  • JDO: Cambio PMF para ser Serializable
  • RDBMS: Añadir soporte para traer mayor de campos de recolección de varios valores de un candidato cuando en FetchPlan de una consulta (elimina el & quot; 1 + N '' problema)
  • RDBMS: Añadir soporte para SQL Server para manejar JDOQL String.substring con 2 args (Daniel Dai)
  • RDBMS: Añadir soporte para JDOQL String.Concat (Daniel Dai)
  • RDBMS: Fije a la detección de tipo de almacén de respaldo requerido para una colección, el uso de metadatos más
  • MongoDB: Añadir soporte para la especificación de los MongoOptions al crear la primera conexión (Robin Zhang)
  • Espacial: Corregidos algunos métodos PostGIS desaparecidos
  • Algunas otras correcciones de errores y mejoras menores

¿Qué hay de nuevo en la versión 3.2.8:

  • Metadatos: Agregar nivel de bloqueo para el proceso de carga de metadatos para ayudar en entornos multiproceso
  • Metadatos: arreglar error en OrderMetadata para entornos multiproceso
  • Fijar a algunos potenciales problemas de inicio con ExecutionContext / ObjectProvider en entornos multiproceso
  • Cambiar & quot; & quot ;, datanucleus.SerializeRead & quot; & quot ;, datanucleus.cache.collections & quot; & quot ;, datanucleus.deletionPolicy & quot; & quot ;, datanucleus.query.jdoql.allowAll & quot; datanucleus.query.sql.allowAll & quot; ser puede anular en la PM / EM
  • Caché: actualización javax.cache apoyar a & quot; 1,0-PFD & quot; estándar
  • RDBMS: Fije a la persistencia de bidireccional 1-N con Set
  • RDBMS: Cambio almacenes de respaldo para ser uno por campo y ser seguro para subprocesos
  • RDBMS: Soporte para más expresiones booleanas en la cláusula resultado para JDOQL / JPQL
  • RDBMS: Apoyo a la persistencia de un campo serializado en un archivo local
  • RDBMS: Apoyo a la persistencia de un campo Tipo de archivo transmitido a / de almacén de datos
  • RDBMS: Upgrade & quot; fuente de datos & quot; punto plugin para ser & quot; & quot ;, ConnectionPool añadiendo más capacidades
  • Neo4j: apoyo a la persistencia de campos mapa (Mapa, Mapa)
  • Neo4j: apoyo para el uso de base de datos integrada con propiedades de configuración proporcionados por el usuario
  • Neo4j: apoyo para el acceso a la consulta Cypher subyacente para una consulta JDOQL / JPQL
  • MongoDB: apoyo a la evaluación de la consulta de los diversos métodos de Cuerda en-almacén de datos (Marcin Jurkowski)
  • MongoDB: apoyo a la evaluación de la consulta de Collection.contains en almacén de datos (Marcin Jurkowski)
  • MongoDB: fijar a la recuperación de campo versión de la clase (Marcin Jurkowski)
  • MongoDB: el apoyo a los literales de consulta de tipo de caracteres
  • Algunas otras correcciones de errores y mejoras menores

¿Qué hay de nuevo en la versión 3.3.4:

  • Metadatos: Agregar nivel de bloqueo para el proceso de carga de metadatos para ayudar en entornos multiproceso
  • Metadatos: arreglar error en OrderMetadata para entornos multiproceso
  • Fijar a algunos potenciales problemas de inicio con ExecutionContext / ObjectProvider en entornos multiproceso
  • Cambiar & quot; & quot ;, datanucleus.SerializeRead & quot; & quot ;, datanucleus.cache.collections & quot; & quot ;, datanucleus.deletionPolicy & quot; & quot ;, datanucleus.query.jdoql.allowAll & quot; datanucleus.query.sql.allowAll & quot; ser puede anular en la PM / EM
  • Caché: actualización javax.cache apoyar a & quot; 1,0-PFD & quot; estándar
  • JPA: Fix a metamodelo Attribute.isOptional volver falsa para campos PK
  • RDBMS: Fije a la persistencia de bidireccional 1-N con Set
  • RDBMS: Cambio almacenes de respaldo para ser uno por campo y ser seguro para subprocesos
  • RDBMS: Soporte para más expresiones booleanas en la cláusula resultado para JDOQL / JPQL
  • RDBMS: Apoyo a la persistencia de un campo serializado en un archivo local
  • RDBMS: Apoyo a la persistencia de un campo Tipo de archivo transmitido a / de almacén de datos
  • RDBMS: Upgrade & quot; fuente de datos & quot; punto plugin para ser & quot; & quot ;, ConnectionPool añadiendo más capacidades
  • Neo4j: apoyo a la persistencia de campos mapa (Mapa, Mapa)
  • Neo4j: apoyo para el uso de base de datos integrada con propiedades de configuración proporcionados por el usuario
  • Neo4j: apoyo para el acceso a la consulta Cypher subyacente para una consulta JDOQL / JPQL
  • MongoDB: apoyo a la evaluación de la consulta de los diversos métodos de Cuerda en-almacén de datos (Marcin Jurkowski)
  • MongoDB: apoyo a la evaluación de la consulta de Collection.contains en almacén de datos (Marcin Jurkowski)
  • MongoDB: fijar a la recuperación de campo versión de la clase (Marcin Jurkowski)
  • MongoDB: el apoyo a los literales de consulta de tipo de caracteres
  • Varios otras correcciones de errores y mejoras menores

¿Cuál es nuevo en la versión 3.2.7:

  • JPA: Se corrige que metamodelo SimpleAttributeImpl.isVersion (Adrian Ber)
  • JPA: añadir soporte para multi-campo sintaxis de combinación en JPQL cláusula FROM
  • JPA: actualización a la manipulación de gama JPQL cuando acaba primero conjunto de resultados
  • RDBMS: fijar para el problema de nombre de esquema SQL Server (Shanyu Zhao)
  • RDBMS: añadir soporte para el uso FetchPlan al consultar sobre & quot; completa mesa & quot; candidato (clave principal apenas recuperado anterior)
  • RDBMS: mejora de proceso para determinar el nombre de clase cuando no hay subclases conocidas acerca, para evitar SQL
  • RDBMS: el apoyo a la persistencia de tipo doble en el tipo de almacén de datos SQLServer FLOAT (Shuaishai Nie)
  • JSON: Se corrige que la recuperación de objetos de consulta, por lo que los casos de aplicación de identidad han Identificación asignado
  • MongoDB: añadir soporte para el pedido de consulta está procesando en el almacén de datos (Marcin Jurkowski))
  • Cambiar el nombre de & quot; google-colecciones & quot; plugin para & quot; guayaba & quot;
  • JDO: distribuir JDO-api 3.1-rc1
  • Algunas otras correcciones de errores y mejoras menores

¿Cuál es nuevo en la versión 3.3.3:

  • JPA: Se corrige que metamodelo SimpleAttributeImpl.isVersion (Adrian Ber)
  • JPA: añadir soporte para multi-campo sintaxis de combinación en JPQL cláusula FROM
  • JPA: actualización a la manipulación de gama JPQL cuando acaba primero conjunto de resultados
  • JPA: apoyo heredó TypeConverters (Adrian Ber)
  • JPA: Paso de propiedades de EMF a ClassTransformer cuando se ejecuta en modo administrado
  • RDBMS: fijar para el problema de nombre de esquema SQL Server (Shanyu Zhao)
  • RDBMS: añadir soporte para el uso FetchPlan al consultar sobre & quot; completa mesa & quot; candidato (clave principal apenas recuperado anterior)
  • RDBMS: mejora de proceso para determinar el nombre de clase cuando no hay subclases conocidas acerca, para evitar SQL
  • RDBMS: el apoyo a la persistencia de tipo doble en el tipo de almacén de datos SQLServer FLOAT (Shuaishai Nie)
  • JSON: Se corrige que la recuperación de objetos de consulta, por lo que los casos de aplicación de identidad han Identificación asignado
  • MongoDB: añadir soporte para el pedido de consulta está procesando en el almacén de datos (Marcin Jurkowski))
  • Cambiar el nombre de & quot; google-colecciones & quot; plugin para & quot; guayaba & quot;
  • JDO: distribuir JDO-api 3.1-rc1
  • Varios otras correcciones de errores y mejoras menores

¿Qué hay de nuevo en la versión 3.3.0 Hito 1:

  • Asignación: atender a la herencia con (múltiple ) MappedSuperclass parte del camino hacia abajo del árbol, pero con entidad superclase con propia tabla (es decir, efectivamenteMappedSubclass)
  • SchemaTool: Archivo de propiedades de apoyo y / o accesorios del sistema imperiosas persistence.xml
  • Simplifique el almacenamiento de metadatos interno para buscar a los grupos y las limitaciones
  • Cambiar el nombre de & quot; datanucleus.metadata.validate & quot; propiedad de persistencia a & quot; datanucleus.metadata.xml.validate & quot;
  • Add & quot; datanucleus.metadata.xml.namespaceAware & quot; para permitir el control sobre el uso de espacios de nombres XML
  • Fix a la cola de la operación para quitar Mapa operaciones
  • Añadir cheque de la especificación del valor discriminador de clases abstractas
  • JPA: Apoyar más situaciones
  • JPA: carrera contra JPA 2.1 tarro API
  • JPA: Apoyo JPA 2.1 Índice y especificación ForeignKey
  • JPA: Apoyo JPA 2.1 JPQL & quot; FUNCIÓN & quot;
  • JPA: Apoyo JPA 2.1 Criterios UPDATE / DELETE
  • JPA: Apoyo JPA 2.1 DE & quot; en & quot; en consulta Criterios
  • JPA: soltar apoyo para DN extensiónIndex anotación (usar JPA 2.1 anotación ahora)
  • RDBMS: mejora para generar esquemas que mejor se adaptan a cualquier ordenamiento de clases de entrada
  • RDBMS: generar esquemas arreglo para inicialización recursiva de PK de una mesa
  • RDBMS: Fix a la manipulación de FK Mapa donde la clave / valor tiene la herencia y la clave / valor se almacena en una superclase
  • RDBMS: Fijar el valor-mapa discriminador manipulación de objeto incrustado
  • RDBMS: añadir capacidad de invocar cualquier función SQL (para JPA 2.1)
  • MongoDB: fijar para especificar explícitamente el tipo de almacenamiento para este tipo de envoltura primitiva
  • Varias correcciones de errores menores y mejoras

¿Qué hay de nuevo en la versión 3.2.0:

  • Fix la evaluación en la memoria cuando se utiliza una variable que no tiene ningún valor posible
  • Cola de operación de movimiento de SCO a ExecutionContext para que pueda controlar todo el proceso de descarga
  • Desactivar ObjectProvider la puesta en común, ya que actualmente provoca problemas cuando se encuentra en un entorno altamente multiproceso
  • Añadir cheque en intento de persistencia de campos finales
  • JPA: permitir usuario anulando un origen de datos JNDI con un origen de datos basado en URL
  • RDBMS: fijar para actualización masiva al establecer campos NULL
  • RDBMS: atender a los campos de un tipo que tienen un TypeConverter pero ninguna asignación definida, cayendo de nuevo a la TypeConverter
  • Neo4j: Apoyo a granel eliminar
  • MongoDB: Apoyo a granel eliminar
  • HBase: Apoyo a granel eliminar
  • La versión 3.2 incluye los siguientes cambios importantes más de 3,1:
  • El potenciador y ASM ahora se fusionan en DataNucleus-core
  • caché L2 de campos serializados incrustados / ahora predeterminado en
  • objetos ExecutionContext ahora están reunidas, junto con varias otras mejoras de rendimiento
  • Enhancer ahora incluye una opción para mejorar las clases como desmontable independientemente de metadatos
  • Neo4j: ahora utiliza una única conexión por PM / EM
  • Neo4j: ahora soporta mayor eliminar
  • MongoDB: ahora utiliza una única conexión por PM / EM
  • MongoDB: ahora soporta mayor eliminar
  • HBase: admite varias extensiones para los filtros de floración, la compresión, en memoria etc (Nicolas Seyvet)
  • HBase: ahora soporta mayor eliminar
  • RDBMS: Añadido soporte para la base de datos Virtuoso (Emmanuel Poitier)
  • RDBMS: Añadido soporte para agrupación de conexiones Tomcat (Marshall Reeske)
  • OSGi: mejorar la capacidad de despliegue debido a la dependencia de las restricciones de la versión
  • JPA: validado para trabajar con JBoss 7 (gracias a Nicolas Seyvet y Scott Marlow)
  • JPA: el acceso de campo no individual resultará en IllegalAccessException en lugar de la excepción anterior JDO
  • JPA: apoyo a JPA2.1 DE & quot; en & quot; cláusulas
  • JPA: apoyo para el uso grueso de persistir (), remove (), merge () y separar () (paso en la colección o conjunto de entidades)
  • JPA: apoyo a JPA2.1 & quot; Generar Esquema & quot; característica
  • Si un tipo se admite que ser persistente entonces el valor predeterminado es persistente ahora (sin necesidad de marcar todos los campos no estándar mecanografiadas como persistente).
  • Añadir capacidad de deshabilitar la caché L2 en un PM / EM-base donde el PMF / EMF ha activado.
  • Caché: proporciona soporte para v0.61 javax.cache
  • Muchas correcciones de errores, y cuentan con menor adiciones.

Requisitos :

  • Java 2 Standard Edition Runtime Environment

Imágenes

datanucleus-access-platform_1_69647.jpg
datanucleus-access-platform_2_69647.jpg
datanucleus-access-platform_3_69647.jpg
datanucleus-access-platform_4_69647.jpg
datanucleus-access-platform_5_69647.jpg

Programas parecidos

Goose
Goose

14 Apr 15

ffmigration
ffmigration

11 May 15

Navicat Premium
Navicat Premium

17 Feb 15

Squall
Squall

15 Apr 15

Comentarios a la DataNucleus Access Platform

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!