File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

WHY JPA

 
rani vini
Greenhorn
Posts: 24
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Can any one tell why JPA?


Thanks in advance
 
Rohit Aggarawal
Ranch Hand
Posts: 39
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You need to understand that s/w market is driven by standards and companies wants to follow/use those technologies that has its proven records as far as its usage is concerned. The Written code should be easier to code and Maintain too. Examples like Hibernate, EJb,iBaTis, toplink etc etc. These all followed JPA specification(s). JPA means nothing more than a standards.
However I would agree that JPA Specifications are subset of what is being followed by Hibernate and others.. Some like this.. Code for JPA not for EJB.

 
Gregg Bolinger
GenRocket Founder
Ranch Hand
Posts: 15302
6
Chrome IntelliJ IDE Mac OS X
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Rohit agl wrote:You need to understand that s/w market is driven by standards and companies wants to follow/use those technologies that has its proven records as far as its usage is concerned. The Written code should be easier to code and Maintain too. Examples like Hibernate, EJb,iBaTis, toplink etc etc. These all followed JPA specification(s). JPA means nothing more than a standards.
However I would agree that JPA Specifications are subset of what is being followed by Hibernate and others.. Some like this.. Code for JPA not for EJB.



iBatis is not a JPA implementation.
 
Rohit Aggarawal
Ranch Hand
Posts: 39
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I apologies and that's correct. Thanks for updating me on this.
 
Ulas Ergin
Ranch Hand
Posts: 77
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
think of the advantages brought to us by JDBC on connecting databases.
JPA will do similar benefit for POJOs access to database.

Hibernate already supports JPA,Apache Cayenne announced upcoming support,Oracle has java version of toplink supporting JPA,there is also OpenJPA..
 
Consider Paul's rocket mass heater.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic