|
DataNucleus Access Platform version 1.1 extends the 1.0 capabilities aiming for increased
stability, performance as well as adding on a more complete feature set for some datastores.
Below are some of the new features you can find in DataNucleus Access Platform 1.1.
-
JRE 1.5 or above is required to use DataNucleus Access Platform 1.1. If you require
JRE 1.3 or 1.4 then please use Access Platform 1.0
-
Upgrade db4o support to support db4o 7.0 and above. If you require db4o 6.x please
use Access Platform 1.0
-
JDO 2.2 : Support for transaction isolation control (previously vendor extension).
-
JDO 2.x : Support for "PersistenceManager Proxy"
-
JDO 2.3 : Provision of a JDO2.3 compliant enhancer API
-
JDO 2.3 : Provision of a JDO2.3 compliant metadata API
-
JDO 2.3 : Support for JDO 2.3 Query timeout/cancel API
-
JPA : Support for JPQL bulk delete added for DB4O, Excel, JSON, LDAP, NeoDatis and XML
datastores
-
JPA 2 : Support for @OrderColumn allowing surrogate columns for ordering collections
-
Support for Datastore Replication for JDO
and JPA
-
Add capability to attach objects and update ALL fields not just those that were
updated whilst detached (for use in datastore replication).
-
RDBMS : Support for sequences with H2 database.
-
RDBMS : Start of a rewrite of the SQL generation process
-
RDBMS : Support for persistence of interface/Object fields as a single column. Also support
for persistence of Collection/Map of interface/Object storing the element as a single
column (provides capability to map to Kodo/Xcalia schemas).
-
RDBMS : plugin point for defining your own INSERT, UPDATE, DELETE, FETCH and LOCATE
operations.
-
LDAP : Support for native querying of LDAP datastores (Stefan Seelmann)
-
XML : Completed support for 1-1 and 1-N referenced relations
-
Support for alternative datastore-identity string form (in particular OpenJPA, Xcalia)
-
Addition of MetaData "auto-start mechanism" (Eric Sultan)
-
Support input of String forms of ids into pm.getObjectById() for convenience in upgrading
from other implementations like Xcalia
-
Support for performing enhancement with JDK1.6
during
compilation
-
Support for persisting to OpenDocument spreadsheets
-
Addition of a REST API
|
|