• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Advantages and Disadvantages of each ORM tool

 
s mahen perera
Ranch Hand
Posts: 101
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi !

Can someone pls provide me the advantages and disadvantages of each of the following tools: Hibernate, JDBC, JDO, Entity Beans,

or pls let me know a website or some link which gives such information.
I basically need a comparison between each of the above technologies.

Thanks
Mahen
 
Pj Murray
Ranch Hand
Posts: 194
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Mahen,


There's a blog posting with a comparison of these Java persistence technology choices here:

http://www.codefutures.com/weblog/corporate/archives/2005/02/data_persistenc.html

If you're looking for general advice on data persistence, you might like to read this blog posting on choosing a choosing a data persistence strategy:


http://www.codefutures.com/weblog/andygrove/archives/2005/01/choosing_a_java.html

I should point out that there's generally too much attention paid to the choice of Java persistence technology (e.g. Hibernate versus JDO) and not enough on the overall architectural strategy. While using an ORM technology has benefits, you should also always consider using Data Access Objects - which will provide you with a level of independence from the technology choice.

This might be useful:

http://www.codefutures.com/weblog/andygrove/archives/2005/02/data_access_obj.html
 
s mahen perera
Ranch Hand
Posts: 101
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Murray for the links
 
Pj Murray
Ranch Hand
Posts: 194
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by s mahen perera:
Thanks Murray for the links




No problem Mahen.

Feel free to follow up with additional questions.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic