Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

EclipseLink versus Hibernate 3.x

 
anjan bachchu
Greenhorn
Posts: 10
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi there,

does anyone know how Eclipselink 1.0 compares to Hibernate 3.x ?

I've worked on hibernate 2.x and hibernate 3.x. Long ago I worked on toplink and now, I'm wondering where HIbernate 3.x compares to Eclipselink ?

Does eclipselink have the mapping GUI tool ?

What are the advantages of eclipselink versus hibernate 3.x ?

performance for most common use cases ?

any advantages with oracle DB ?

thank you,

BR,
~A
 
Adeel Ansari
Ranch Hand
Posts: 2874
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As far as I know, EclipseLink is build on the Toplink core, or may be - you can say - EclipseLink is a open source version of TopLink. TopLink was good, I used it a year ago or two. So, I believe, its good to go. Competition is good, as they say.
 
Adeel Ansari
Ranch Hand
Posts: 2874
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Furthermore, you might want to go with EclipseLink based on the platform you are working on. I mean, if you are working with Eclipse and quite dependent on its plugins and working with Acegi OSGi implementation and stuff. Or say doesn't feel comfortable without powerful plugins, then EclipseLink might feel better to you. EclipseLink is likely to be having good plugin for Eclipse and tightly integrated with other things like OSGi and all. However, Hibernate plugin is also available for Eclipse.

Now, lets say if you are not an Eclipse guy, and you are usign Netbeans, or IDEA, then you might not choose EclipseLink per say.

This is just one condition. There are many other things you need to consider when choosing a framework, resources available, previous experience, expertise, and etc..
 
bodrin bodrin
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm also interested in EclipseLink .. more in their OSGi integration stuff .. is there someone who had experience with this?
 
Mike Keith
author
Ranch Hand
Posts: 304
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
EclipseLink is the complete open sourcing of TopLink, and includes the JPA API, object-XML mapping, JAXB, the native TopLink O-R APIs and more. It also ships with the previous TopLink Workbench GUI tool included in the distro. Many people are starting to use the JPA functionality through the Eclipse Dali project when they are using Eclipse, but because EclipseLink is a runtime project it can be run as the persistence engine or JPA provider in any environment or IDE, including Netbeans, IDEA, JDeveloper or any other IDE one might want to use.
I'm also interested in EclipseLink .. more in their OSGi integration stuff .. is there someone who had experience with this?

EclipseLink runs in OSGi as well, typically using the Java SE API (using Persistence.createEntityManagerFactory() calls).
See http://www.eclipse.org/eclipselink/ for more EclipseLink info.
[ July 22, 2008: Message edited by: Mike Keith ]
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic