Java Data Object (basics)
by, 11-21-2011 at 05:42 PM (825 Views)
Java Data Object (JDO) can be used to build an application that creates, reads, updates, and deletes persistent instances of Java classes. These objects can be persisted on to relation database, object oriented database or on to XML files. This depends on the implementation of JDO you are using.
One needs to get the basics before starting working with JDO. Once you have the basics, you can map java objects to the data source transparently.
JDO allows you to map your java objects to data store. Objects are in memory and they remain in memory, only the attributes are stored into the data store.
JDO has many implementations. Visit the following link to know about the available implementation.
TriActive JDO (TJDO) is an open source implementation of Sun's JDO specification that supports JDO 1.0.1., designed to support transparent persistence using any JDBC-compliant database. TJDO has been tested successfully on Cloudscape, DB2, Firebird, MySQL, Oracle, PostgreSQL, SAP DB, and MS SQL Server.