This week's book giveaway is in the OCAJP forum.
We're giving away four copies of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) and have Khalid A Mughal & Rolf W Rasmussen on-line!
See this thread for details.
Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JPA implementation compare

 
dx wu
Ranch Hand
Posts: 60
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a new project, and I want to use JSF+JPA to implement it.
for JSF I want to use apache MyFaces , for JPA I find there are Kodo,Toplink,OpenJPA and Hibernate. I am confuse which one should I choose.

thanks for some advice.
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34839
369
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
We have a separate forum for JPA. I'll move this there for you.
 
Darya Akbari
Ranch Hand
Posts: 1855
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It depends on what application server you choose. If it's JBoss you must use Hibernate .
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Darya Akbari:
It depends on what application server you choose. If it's JBoss you must use Hibernate .


That is not true. You can put any ORM into JBoss App Server.

Personally, though I do prefer Hibernate with JBoss App Server, plus I work for JBoss, but if you are really going to use JSF with say Hiberante and JBoss, why not go one step further and use Seam too.

Mark
 
Darya Akbari
Ranch Hand
Posts: 1855
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Mark Spritzler:
That is not true. You can put any ORM into JBoss App Server.


Yes you could, but who does that in reality . Do you want make things more complicate. I prefer the path of least resistance.
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Darya Akbari:


Yes you could, but who does that in reality . Do you want make things more complicate. I prefer the path of least resistance.


I don't disagree with you there.

Mark
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic