  |
http://www.castor.org/ - http://www.castor.org/
Integrates Java objects, XML documents, SQL relational databases and LDAP directories in a unified model that allows information to be exchanged, persisted and manipulated in a variety of ways. Supports JDO. [Open Source, BSD-like] |
  |
Java Data Objects (JDO) - http://java.sun.com/jdo/
A home page for JSR-000012, Java Data Objects. |
  |
Java Persistent Objects (JPOX) - http://www.jpox.org/
JDO implementation using JDBC. A fork of TJDO with application identity, support for existing schemas, and conformance for J2EE. [Open source, Apache 2 license] |
  |
TriActive JDO (TJDO) - http://tjdo.sourceforge.net/
Implementation of Sun's JDO specification (JSR 12), designed to support transparent persistence using any JDBC-compliant database. [Open source, Apache Software License] |
  |
Signsoft intelliBO - http://www.signsoft.de/signsoft/en/Produkte/intelliBO/
An implementation of the Java Data Objects standard (JDO). Includes many additional features and development tools. [Commercial] |
  |
XORM (Extensible Object-Relational Mapping for Java) - http://xorm.sourceforge.net/
Provides interface-based persistence to RDBMSs while allowing developers to focus on the object model, not the physical layer. It implements many of the interfaces specified by JDO. [Open source, GPL] |
  |
Persist data with Java Data Objects, Part 1 - http://www.javaworld.com/javaworld/jw-03-2002/jw-0301-jdo.html
Jacek Kruszelnicki discusses the issues encountered with persistence, presents traits for an ideal persistence layer, and reviews available JDO solutions. |
  |
Java(TM) Data Objects (JDO) Specification - http://jcp.org/aboutJava/communityprocess/first/jsr012/index.html
The Proposed Final Draft of the JDO 1.1 specification for object-relational mapping on the Java platform. |
  |
Java Data Objects (JDO) by Gopalan Suresh Raj - http://my.execpc.com/~gopalan/java/jdo/jdo.html
Starting with an introduction to JDO, it provides detailed code samples of developing applications with JDO. Articles and tutorials related to JDO. |
  |
ONJava.com: Using Castor JDO for SQL Mapping - http://www.onjava.com/pub/a/onjava/2002/10/02/jdosql.html
An in-depth look at using Castor's marshalling engine to do data binding of Java objects to tables, rows, and columns in an SQL database. |
  |
Persist data with Java Data Objects, Part 2 - http://www.javaworld.com/javaworld/jw-04-2002/jw-0412-jdo.html
This article presents two major JDO specifications: the Sun Microsystems JDO and the open source Castor JDO. Jacek Kruszelnicki discusses their relative pros and cons, and their similarities and differences. |
  |
TheServerSide.com: Simplifying Domain Model Persistence in a J2EE application by using JDO - http://www.theserverside.com/tt/articles/article.tss?l=JDODomainModel
By Chris Richardson. Learn how to use Java Data Objects (JDO) to accelerate development and test domain model outside of the application server and without a database. |
 |
ONJava.com: Flawed JDO Points the Way to the "Objectbase" [Apr. 24, 2002] - http://www.onjava.com/pub/a/onjava/2002/04/10/jdbc.html
Java Data Objects (JDO) is neither a silver bullet nor without merit. But its most important contribution may be to wake developers up to the coming paradigm shift: from database to objectbase, a place where not only data but data and behaviors are stored... |
 |
ONJava.com: "Castor JDO": Simply False Advertising - http://www.onjava.com/pub/a/onjava/2002/12/04/realjdo.html
This expert perspective lays it on the line: Exolab's Castor JDO product does not support the JDO standard. |
 |
ONJava.com: Flawed Understanding of JDO Leads to FUD - http://www.onjava.com/pub/a/onjava/2002/05/29/jdo.html
In this scathing response to Don Bales' recent critique of Java Data Objects, David Jordan offers proof that JDO does not regard SQL as a bad thing, yields shorter and simpler code, and is vendor-neutral. |