Java Data Objects (JDO)

View: [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 ]

Articles
Tutorials
  

Articles:
  • An Introduction To Java Data Objects by Jeff Brown   - [Clicks: 50]
    JDO provides a view of the data store that is a lot more object oriented in comparison to using JDBC. Details about the object mapping and the data store vendor are all kept hidden from the application/component developer. The steps to populate, retrieve and manipulate the contents of the data store are simple and clean. The amount of persistence related code developers must write is relatively small. These are some of the reasons that JDO is such a compelling technology for Java persistence.
    http://www.ociweb.com/jnb/jnbJun2002.html - Jun, 2002
  • Flawed Understanding of JDO Leads to FUD by David Jordan   - [Clicks: 19]
    To conclude, I would like to state that SQL is not bad; it does provide powerful relational capabilities that you will not find in the JDO API. It allows you to dynamically associate data via join operations and it supports projections, group-by operations, and many other capabilities useful in data analysis. But if you have Java object models or relationships among your classes, or if you use inheritance and other features supported by Java, JDO provides a very simple API to persist those object models in a wide variety of databases. I can run my JDO applications on top of a multi-user Oracle 8i or Oracle 9i database, taking advantage of its multi-user access capabilities. I can have my Java-centric view of the information with JDO. I can also go underneath the JDO API and directly use JDBC and SQL. In closing, Bales' JDO FUD is a dud.
    http://www.onjava.com/pub/a/onjava/2002/05/29/jdo.html - May, 2002
  • Persist data with Java Data Objects, Part 2 by Jacek Kruszelnicki   - [Clicks: 46]
    The Java Data Objects (JDO) standard provides a unified, simple, and transparent persistence interface between Java application objects and data stores, and can significantly affect the way we deal with persistent data. 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.
    http://www.javaworld.com/javaworld/jw-04-2002/jw-0412-jdo.html - Apr, 2002
  • Flawed JDO Points the Way to the "Objectbase" by Donald Bales   - [Clicks: 17]
    In this article, in an effort to give you a fair comparison of what is necessary to use OR with JDBC vs. JDO, I'll be showing you how to insert, update, and select a person object using JDBC in a similar fashion to "Using Java Data Objects," published recently on OnJava.com.
    http://www.onjava.com/pub/a/onjava/2002/04/10/jdbc.html - Apr, 2002
  • Persist data with Java Data Objects, Part 1 by Jacek Kruszelnicki   - [Clicks: 32]
    The Java Data Objects (JDO) standard provides a unified, simple, and transparent persistence interface between Java application objects and data stores, and can significantly affect how we deal with persistent data. In this article, Jacek Kruszelnicki discusses the issues encountered with persistence, presents traits for an ideal persistence layer, and reviews available JDO solutions.
    http://www.javaworld.com/javaworld/jw-03-2002/jw-0301-jdo.html - Mar, 2002
  • Using Java Data Objects by Dion Almaer   - [Clicks: 59]
    We have shown how to work with the new JDO standard, using the OpenFusion JDO implementation. This is a new world, where developers can focus on their business needs and work with objects without having to be SQL gurus. I hope JDO takes off, even though some people in the industry think that the spec isn't quite there yet.
    [Includes source code]
    http://www.onjava.com/pub/a/onjava/2002/02/06/jdo1.html - Feb, 2002

[Top]

Tutorials:
  • Hands-on Java Data Objects by Paul Monday   - [Clicks: 98]
    Simplify your Java database programming with Java Data Objects (JDO), the first standardized, completely object-oriented approach to object persistence. This tutorial, which is designed for the intermediate to advanced Java developer with a solid understanding of relational databases, uses discussion, code samples, and hands-on exercises to demonstrate the practical application of JDO.
    [Formats: HTML, PDF, Zip]
    http://www-106.ibm.com/developerworks/edu/j-dw-javajdo-i.html - Jul, 2002

[Top]