Access Platform : What's New in 1.0

DataNucleus Access Platform version 1.0 builds on the codebase for JPOX broadening its scope. Below are some of the new features you can find in DataNucleus Access Platform.

  • Support for persisting to LDAP Datastores
  • Support for querying LDAP datastores using JDOQL
  • Support for querying LDAP datastores using JPQL
  • Support for persisting to Excel Documents
  • Support for querying Excel documents using JDOQL
  • Support for querying Excel documents using JPQL
  • Support for persisting to XML Documents
  • Support for querying XML documents using JDOQL
  • Support for querying XML documents using JPQL
  • Support for querying db4o using SQL via JDO or JPA, using sql4o
  • Support for DB4O in Embedded Server mode
  • Support for querying db4o using JPQL
  • Support for persisting to NeoDatis ODB
  • Support for querying NeoDatis ODB datastores using JDOQL
  • Support for querying NeoDatis ODB datastores using JPQL
  • Support for persisting to JSON
  • Support for querying JSON objects using JDOQL
  • Support for querying JSON objects using JPQL
  • Level 2 caching has been rewritten for JDO and JPA
  • Public API for accessing RDBMS Schema information
  • Support for JDO2.2 "cacheable" declarations (previously DataNucleus extension)
  • Support for JDO2.2 "read-only" declaration (previously DataNucleus extension)
  • Support for JDO2.2 "dynamic fetch groups" declaration (previously DataNucleus extension)
  • Runtime Enhancement : Support for annotations , and support for specified packages.
  • JPA2 : Support for @ElementCollection, @CollectionTable
  • JPA2 : Support for EntityManagerFactory.getCache(), and some Query methods
  • RDBMS : Support for large result sets sizing using count() query
  • RDBMS : Dynamic schema upgrade when encountering new interface implementations
  • Support for alternative datastore-identity string form (in particular OpenJPA, Xcalia)