Article:
 |
|
Flawed JDO Points the Way to the "Objectbase"
|
| Subject: |
|
Apples to Apples? |
| Date: |
|
2002-04-25 22:13:44 |
| From: |
|
tomdavies
|
|
|
|
This is an apples to apples comparison of JDO and oracles user defined types via JDBC?
I don't think so.
One of the important things which JDO gives you is the ability to map relationships between relational tables to relationships between object instances in a natural and transparent way, and to give you 'navigational' access to your data via lazy loading.
So after you find your root object, which needs explicit use of JDO, you can simply access members which refer to other persistent objects (including collections of persistent objects) in exactly the same way you would if no persistence was involved.
The author of this article has found a way to use the *non-portable* UDTs of Oracle to modestly improve the use of JDBC, but in no way is this a general ORM solution with the scope of JDO.
Tom
|
Showing messages 1 through 5 of 5.
-
Apples to Apples?
2002-04-26 05:43:44
Donald Bales |
[View]
-
Apples to Apples?
2002-04-29 14:35:18
perrin
[View]
Most importantly though, you missed my point altogether. You seem happy to continue to use and object-oriented programming language to build software and to use relational technology to store data. That means you're not using the fundamental strengths of object-orientation to place both data and behavior together in a persistence layer where it is accessible to all programming languages. In effect, you're using a *non-portable* Java only solution to the business problems you're solving with the software you're writing. Continuing to use relational technology when mature object-relational technology exists is a disservice to the customers for which we are writing software.