DataNucleus Access Platform 3.1 M1 Released

March 10th 2012- DataNucleus Access Platform 3.1 ("Kepler") Milestone 1 is released. DataNucleus Access Platform provides persistence and retrieval of Java objects to/from a wide range of datastores including relational, web-based, map-based, and documents. Version 3.1 Milestone 1 includes the following changes

  • Merge javax.time type support into DataNucleus "core" jar
  • Support bulk-loading of objects from datastore with PM.getObjectsById()
  • Support general type-converter API to replace ObjectXXXConverter
  • Fix to PM.getObjectsById when no L2 cache configured
  • JPA2.1 : Support for AttributeConverter interface and @Convert annotation
  • RDBMS : Support type converter API
  • MongoDB : Support type converter API
  • MongoDB : Support naming factory to follow JDO/JPA schema naming conventions
  • Excel : Support type converter API
  • Excel : Support naming factory to follow JDO/JPA schema naming conventions
  • ODF : Support type converter API
  • ODF : Support naming factory to follow JDO/JPA schema naming conventions
  • JSON : Support type converter API
  • JSON : Support naming factory to follow JDO/JPA schema naming conventions
  • HBase : Support type converter API
  • HBase : Support multitenancy via discriminator
  • AWTGeom : Migrate to use type converter API
  • JodaTime : Migrate to use type converter API
  • Various minor bug fixes and improvements

This release is downloadable under an Apache 2 license from the DataNucleus community site.