SCJP 1.5
<a href="http://www.jdbcpersistence.org" target="_blank" rel="nofollow">JDBCPersistence High perfomance ORM solution</a>
This statement is both completely biased and irresponsibly stated, as is the comparison on the JPOX site. Both specifications have pros and cons, but JPA is the clear persistence standard going forward as part of the official Java Enterprise Edition platform. JDO is not part of that future.Originally posted by Erik Bengtson:
JDO 2 is a far better specification than any other standard.
JPA implementations include JPOX (open source), Hibernate (open source), Kodo, TopLink.
Originally posted by Mike Keith:
This statement is both completely biased and irresponsibly stated, as is the comparison on the JPOX site. Both specifications have pros and cons, but JPA is the clear persistence standard going forward as part of the official Java Enterprise Edition platform. JDO is not part of that future.
Originally posted by Jason Liao:
Kodo and TopLink both have an open source version. ( OpenJPA and TopLink JPA Essential)
[ August 30, 2006: Message edited by: Jason Liao ]
Originally posted by Mike Keith:
This statement is both completely biased and irresponsibly stated, as is the comparison on the JPOX site. Both specifications have pros and cons, but JPA is the clear persistence standard going forward as part of the official Java Enterprise Edition platform. JDO is not part of that future.
I would agree with you about JPA being the J2E standard for ORM while JDO is the Java standard for persistence (e.g not limited to RDBMS).
Originally posted by Matt Horton:
Hi Eric(s)
That's a nuance that I hadn't considered. Do you use jdo to persist outside of relational databases often? I wonder what %age of apps using jdo aren't persisting to a rdbms? 1% .1% .01%
It has to be a trivial amount.
Originally posted by Matt Horton:
Hi Eric(s)
That's a nuance that I hadn't considered. Do you use jdo to persist outside of relational databases often? I wonder what %age of apps using jdo aren't persisting to a rdbms? 1% .1% .01%
It has to be a trivial amount.
Hi Eric,
Nice to see that each time the trigram "JDO" is spelt you are here to fight against it. At least, it means you are in good shape :-)
Originally posted by Mike Keith:
As to the future of JDO, most people have expressed the same opinion, but I won't say what it is. Anyone that cares or that is interested should do their own homework and come to their own conclusions, not get them from people closely affiliated with either the JDO spec (you guys) or the JPA spec (me)
Originally posted by Mike Keith:
Hi Eric,
Actually, as a general rule I don't "fight against" JDO. There were a lot of good things in that spec and I don't have anything against either the spec or the great folks that contributed to it (you amongst them!). I do pipe up, though, when people say outrageous things like "JDO 2 is a far better specification than any other standard" since it is not only very biased but I believe quite misleading to readers.
As to the future of JDO, most people have expressed the same opinion, but I won't say what it is. Anyone that cares or that is interested should do their own homework and come to their own conclusions, not get them from people closely affiliated with either the JDO spec (you guys) or the JPA spec (me)
Consider Paul's rocket mass heater. |