There are times when you need to replicate data between datastores. In many cases datastores themselves provide a means of doing this, however if you want to avoid using datastore...
String Methods Collection Methods List Methods Map Methods Temporal Methods Enum Methods Optional Methods Other Methods When writing the “filter” for a JDOQL Query you can...
Apache JDO Committers Apache JDO Contributors The people listed below have made significant contributions to JDO by working long and hard to make quality software for the rest o...
Maven (convenience binary) About JDO Releases Verifying Releases To develop your own code to use or implement JDO, you can use the links below to download Apache JDO from an of...
JDO defines a byte-code enhancement process that provides for dirty detection of fields. Before a class is used at runtime it is compiled and then “enhanced” to implement the inte...
Detecting Object State Persisting an object Updating an object Deleting an object Possible state transitions JDO manages the lifecycle of an object, from creation (Transient ...
JDO defines XML MetaData in jdo files as well as orm files. As always with XML, the metadata must match the defined DTD/XSD for that file type. This section describes the conten...
Relationships There are 2 prevalent specification in the Java ORM world. JDO provides the most complete definition, whilst JPA is the most recent. Relationships In this guide w...
JDOException Can Retry Exceptions Fatal Exceptions All exceptions raised by a JDO implementation are runtime exceptions which means that you can choose to catch the exceptions ...
XML MetaData Annotations All variants of JDO support specification of persistence using XML MetaData. JDO 2.1+ adds on the ability to specify persistence using Java annotations....