Liberamos versión 3.1.0 de DataNucleus AccessPlatform. AccessPlatform provee la persistencia de objetos Java a muchas fuentes de datos (RDBMS, MongoDB, XML, Excel, ODF, LDAP, JSON, BigTable, etc) con los API's estandares JDO y JPA, y ademas incluye un API de REST. AccessPlatform viene bajo la licencia Apache2. Version 3.1 incluye
- Necesita JRE 1.6+ aunque la mayoria funcionaria con JRE1.5
- Enhancer : permite el cambio de bytecode para JRE1.7+, utilizando ASM v4
- Soporte para campos de tipo javax.time ya esta incluido en "core"
- Soporte para cambios non-transaccional como "auto-commit"
- La inclusion de un API para estatisticas de persistencia incluyendo soporte para JMX, en "core".
- Cache : Soporte para "javax.cache" en "core", y soporte para "JCache" en el plugin "datanucleus-cache"
- Soporte para JPA 2.1 Stored Procedure API (RDBMS)
- Soporte para JPA 2.1 Type Converter API (RDBMS, Excel, ODF, HBase, MongoDB y JSON)
- JPA : Soporte para @NamedQuery en clases que no son entidades (vendor extension)
- JDO : Soporte para @Query el clases que no son persistentes (vendor extension)
- JDO : Soporte para "non-durable identity" (RDBMS, Excel, ODF, MongoDB, HBase)
- REST : Muchas mejoras para JDOQL, soporte para JPQL, bulk delete y datastore identity
- SchemaTool : soporte para el modo "delete+create"
- HBase : soporte para multitenancy, y estratagias de nombrar de JDO/JPA
- MongoDB : soporte para las estratagias de nombrar de JDO/JPA, objetos heredados embedded, query de COUNT/parametros en MongoDB en vez de en-memoria, y mucho mas.
- Excel : soporte para las estratagias de nombrar de JDO/JPA
- RDBMS : inclusion de soporte para XMLType con Oracle, y mejoras en respeto a "sql-type".
- Muchas otras mejoras
Version 3.1 representa mucha consolidacion de los plugins, y aumentacion de las capacidades de plugins como MongoDB. GAE/J JDO/JPA v2.1 funciona con DataNucleus v3.1
La documentacion esta disponible online o para bajar. Damos soporte gratis limitado en el foro de DataNucleus, y tambien soporte comercial. El precio de una licencia de DataNucleus AccessPlatform v3.1 es lo mismo que pagaron para v3.0, asi que nada. Disfrutalo
Article originally appeared on javaHispano (http://www.javahispano.org/).
See website for complete article licensing information.