DataNucleus Access Platform是一个符合标准的Java持久化引擎。它完全符合JDO1,JDO2,JDO2.1与JPA1 Java标准。此外它还遵循OGC简单要素规范(Simple Feature ">Specification)用于地理空间数据类型的持久化。DataNucleus支持当前所有流行RDBMS和db4o,LDAP,Excel文件,XML数据库。
DataNucleus Access Platform2.2.2 ("Geiger") is released. DataNucleus Access Platform provides persistence and retrieval of Java objects to/from a wide range of datastores including RDBMS, db4o, LDAP, XML, and Excel. Version 2.2.2 includes the following changes over 2.2.1
·Add support for associated value mechanism for 1-N maps to reduce the number of SQL statements used (been supported for 1-N lists/sets for 2 yrs)
·Bug fix to metadata handling for embedded fields, when embedded field definition not provided
·JPA : Bug fix to query compilation of JPQL "NOT IN (subquery)"
·JPA : Support for @MapKeyEnumerated to define the type of column
·JPA : Bug fix to processing of <column> within unique-constraint in XML metadata
·JPA : Support for multiple inherited @MappedSuperclass
·RDBMS : Bug fix to race condition in statement batching (Gerd Behrmann)
·RDBMS : Support for use of "count()" size method when range specified on query
·RDBMS : Fix to Derby 10.6 change in handling of boolean/integer comparisons
·RDBMS : Bug fix to Postgresql handling of index generation, now omitting the schema name
·Other minor cleanups