DataNucleus Access Platform 3.0.6 发布

出自大连开源软件公共开发服务平台

DataNucleus Access Platform 3.0.6 发布

摘要:DataNucleus Access Platform 3.0.6 ("Newton") 发布了,这是一个 Java 的持久层框架,支持各种关系数据库、db4o、LDAP、XML 和 Excel。3.0.6 版本主要改进如下...


  DataNucleus Access Platform 3.0.6 ("Newton") 发布了,这是一个 Java 的持久层框架,支持各种关系数据库、db4o、LDAP、XML 和 Excel。

  3.0.6 版本主要改进如下:

  • Fix to clear/removeAll methods of backed SCOs for non-RDBMS datastores (e.g GAE)

  • Fix to embedded inheritance mapping treatment of members

  • Add code for generic type converter, compatible with JPA2.1 converters

  • Fix to JPA @EmbeddedId when used in a relation

  • Add validation of "jdbc-type" to only accept valid values

  • Allow for custom scanning for annotated classes (Ales Justin)

  • JDO3.1 : add check for invalid javax.jdo persistence properties

  • JDO3.1 : add security check on PMF.getManagedClasses calls

  • JPA extension : add annotation to support specification of column "position"

  • JPA2.1 : support stored procedure API

  • RDBMS : add support for serialisation of query results

  • RDBMS : fix use of JDOQL cast/instanceof for embedded inherited fields

  • MongoDB : support nondurable identity

  • Excel : support nondurable identity

  • Excel : support embedded PK fields

  • Excel : drop support for extension "sheet" and use standard only now

  • ODF : support embedded PK fields

  • ODF : drop support for extension "sheet" and use standard only now

  • HBase : fix reuse of HTable so we can use HBase 0.90.1+

  • HBase : dont allow table creation/validation if persistence properties not set

个人工具