Category Archives: JPA

JDO 3.2 JDOQLTypedQuery

JDO 3.2 is now standardising what we initially developed as a DataNucleus extension for JDO querying, namely typesafe queries. In DataNucleus upto and including v4.1 it was referred to as JDOQL Typesafe Query, and in JDO 3.2 (DataNucleus v4.2+) it … Continue reading

Posted in Criteria, DataNucleus, JDO, JDOQL, JPA, JPQL, Typesafe | Leave a comment

Bytecode Enhancement contract in DataNucleus AccessPlatform v4.0

Now in GitHub master, for DataNucleus AccessPlatform v4.0, we have changed the bytecode enhancement contract. Since the days of JPOX we’ve always used the JDO bytecode enhancement contract as defined in the JDO spec. This has always been adequate to … Continue reading

Posted in Bytecode, JDO, JPA | 6 Comments

AccessPlatform 3.3 and JPA 2.1

We will soon be releasing AccessPlatform 3.3. This is coming very soon after 3.2, and the reason for this is that it is simply AccessPlatform 3.2 plus full support for JPA 2.1 (i.e an upgraded datanucleus-api-jpa plugin). From that point … Continue reading

Posted in AccessPlatform, JPA | Leave a comment

Persistence to Neo4j graph datastores

Whilst DataNucleus JDO/JPA already supported persistence and querying of objects to/from RDBMS (all variants), ODBMS (NeoDatis), Documents (XML, Excel, ODF), Web (JSON), Document-based (MongoDB), Map-based (HBase, AppEngine, Cassandra), as well as others like LDAP and VMForce, it was clear that … Continue reading

Posted in JDO, JDOQL, JPA, JPQL, Neo4j, Persistence | 7 Comments

DataNucleus AccessPlatform v3.1 coming soon …

Almost a year from the release of version 3.0 and we move close to the release of version 3.1 (due late in July 2012). So what has changed in that time ? Consolidation While DataNucleus’ plugin architecture is very flexible, … Continue reading

Posted in AccessPlatform, GAE, JDO, JPA | Leave a comment

GAE/J and DataNucleus v3 – Part 2

In the previous post we saw some initial changes to make GAE/J DataNucleus plugin work with the latest version of DataNucleus plugins. In this post we describe some further features of interest to GAE users that they weren’t able to … Continue reading

Posted in AppEngine, GAE, JDO, JPA, Uncategorized | Leave a comment

GAE/J and DataNucleus v3 – Part 1

Some time ago I wrote a post about GAE/J and how it provides JDO/JPA. It had many limitations and shortcomings. Recently we have had the chance to update their DataNucleus plugin to work with version 3.0. Here are the major … Continue reading

Posted in AppEngine, JDO, JPA | 3 Comments