Hibernate vs JPA vs JDO - pros and cons of each?
Posted
by matt b
on Stack Overflow
See other posts from Stack Overflow
or by matt b
Published on 2009-02-09T22:03:09Z
Indexed on
2010/05/13
7:44 UTC
Read the original article
Hit count: 437
I'm familiar with ORM as a concept, and I've even used nHibernate several years ago for a .NET project; however, I haven't kept up with the topic of ORM in Java and haven't had a chance to use any of these tools.
But, now I may have the chance to begin to use some ORM tools for one of our applications, in an attempt to move away from a series of legacy web services.
I'm having a hard time telling the difference betweeen the JPA spec, what you get with the Hibernate library itself, and what JDO has to offer.
So, I understand that this question is a bit open-ended, but I was hoping to get some opinions on:
- What are the pros and cons of each?
- Which would you suggest for a new project?
- Are there certain conditions when it would make sense to use one framework vs the other?
© Stack Overflow or respective owner