These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 10 posts ] 
Author Message
 Post subject: Future Hibernate/JDO Implementations
PostPosted: Sat Jul 03, 2004 12:27 am 
Newbie

Joined: Fri Jul 02, 2004 9:08 pm
Posts: 5
Location: St. Louis, MO USA
Greetings,

Since attending Gavin's BOF session at JavaOne and discovering that there is currently no planned JDO implementations for Hibernate, I was wondering if there were any independent Hibernate/JDO implementations in the works. Have you or anyone you know begun work on such a project? As members of the Hibernate community, do you feel a Hibernate/JDO implementation would be useful for your future needs? I would just like to get a good feel for the JDO sentiment.

Thanks,
Scott


Top
 Profile  
 
 Post subject: Purpose
PostPosted: Thu Jul 08, 2004 2:29 pm 
Newbie

Joined: Thu Apr 15, 2004 4:16 pm
Posts: 6
The question, as I interpret it, is "Will hibernate become a standard or should hibernate join community standardization efforts?". The overwhelming response, atleast from most of my discussions, appears to be that Hibernate should participate in community efforts.

In that spirit, I would agree that a JDO implementation built on Hibernate would serve the community well. Obviously, any JDO effort at this point would be best served by focussing solely on the JDO 2 specification.

That said, I don't know where an effort like this can take place. Perhaps, the Hibernate team would like to work in conjunction with this effort or maybe the best place to do this is outside of Hibernate's CVS.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jul 08, 2004 2:31 pm 
Hibernate Team
Hibernate Team

Joined: Mon Aug 25, 2003 9:11 pm
Posts: 4592
Location: Switzerland
We are not interested much in any JDO effort. JDO2 is a subset of Hibernate 2.0.

_________________
JAVA PERSISTENCE WITH HIBERNATE
http://jpwh.org
Get the book, training, and consulting for your Hibernate team.


Top
 Profile  
 
 Post subject:
PostPosted: Mon Jul 12, 2004 1:21 pm 
Hibernate Team
Hibernate Team

Joined: Sun Sep 14, 2003 3:54 am
Posts: 7256
Location: Paris, France
We are working on the EJB 3.0 standardization effort.

_________________
Emmanuel


Top
 Profile  
 
 Post subject:
PostPosted: Mon Jul 12, 2004 1:44 pm 
Newbie

Joined: Fri Jul 02, 2004 9:08 pm
Posts: 5
Location: St. Louis, MO USA
What about those members of the community who are not developing within the confines of an EJB container? It would seem like supporting both standards (JDO 2.0 and EJB 3.0) would be the logical step for a widely-supported object/relational persistence service. Or are there reasons that dictate that JDO 2.0 and EJB 3.0 cannot co-exist?


Top
 Profile  
 
 Post subject:
PostPosted: Mon Jul 12, 2004 1:50 pm 
Hibernate Team
Hibernate Team

Joined: Sun Sep 14, 2003 3:54 am
Posts: 7256
Location: Paris, France
Don't forget that JDO is an Object/WhatEver persistence specification.
Hibernate and EJB are Object/*Relational* persistence (implementation and) spec.

_________________
Emmanuel


Top
 Profile  
 
 Post subject:
PostPosted: Mon Jul 12, 2004 2:40 pm 
Newbie

Joined: Fri Jul 02, 2004 9:08 pm
Posts: 5
Location: St. Louis, MO USA
If supporting the two standards needed to be mutually exclusive, I could see the reasoning behind choosing EJB over JDO. But considering that there are ~20 JDO implementations that specifically support relational persistence, it would seem like supporting both would only make Hibernate a more versatile persistence solution...


Top
 Profile  
 
 Post subject:
PostPosted: Mon Jul 12, 2004 2:49 pm 
Hibernate Team
Hibernate Team

Joined: Sun Sep 14, 2003 3:54 am
Posts: 7256
Location: Paris, France
This will be my last post, since it can become a flameware thread :).
Have a deep look at both Hibernate and the JDO 1.1 (and 2.0) specs, and you'll see the differences (usability, features, etc...).

PS: I know this is not an objective (technical) post, but it is very long to compare the 2 technologies and philosophies.

_________________
Emmanuel


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jul 13, 2004 10:31 am 
Hibernate Team
Hibernate Team

Joined: Tue Aug 26, 2003 12:50 pm
Posts: 5130
Location: Melbourne, Australia
We will provide an EJB3 EntityManager that runs outside the EJB container. (And so will some other vendors.) We will also continue to provide (and improve) Hibernate.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jul 13, 2004 4:20 pm 
Newbie

Joined: Fri Jul 02, 2004 9:08 pm
Posts: 5
Location: St. Louis, MO USA
Hey Gavin,

Thanks for the response....so, as far as the two specs are concerned (entity beans in EJB 3.0 and JDO 2.0), if both will be be able to run with or without an EJB container, what will be the primary usage for each standard? It seems there's a lot of confusion within the community regarding the boundaries of the two specs, and adding a version of the EntityManager that runs outside the EJB container probably makes that dividing line even fuzzier...


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 10 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.