Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>From the <a href="http://en.wikipedia.org/wiki/Java_Persistence_API" rel="noreferrer">Wiki</a>.</p> <blockquote> <p><strong>Motivation for creating the Java Persistence API</strong></p> <p>Many enterprise Java developers use lightweight persistent objects provided by open-source frameworks or Data Access Objects instead of entity beans: entity beans and enterprise beans had a reputation of being too heavyweight and complicated, and one could only use them in Java EE application servers. Many of the features of the third-party persistence frameworks were incorporated into the Java Persistence API, and as of 2006 projects like Hibernate (version 3.2) and Open-Source Version TopLink Essentials have become implementations of the Java Persistence API.</p> </blockquote> <p>As told in the <a href="http://jcp.org/aboutJava/communityprocess/final/jsr317/index.html" rel="noreferrer">JCP page</a> the Eclipse link is the Reference Implementation for JPA. Have look at <a href="https://stackoverflow.com/questions/4477082/what-is-a-jpa-implementation">this answer</a> for bit more on this.</p> <p><strong>JPA</strong> itself has features that will make up for a standard ORM framework. Since JPA is a part of Java EE spec, you can use JPA alone in a project and it should work with any <a href="http://www.oracle.com/technetwork/java/javaee/overview/compatibility-jsp-136984.html" rel="noreferrer">Java EE compatible Servers</a>. Yes, these servers will have the implementations for the JPA spec.</p> <p>Hibernate is the most popular <strong>ORM</strong> framework, once the <strong>JPA</strong> got introduced hibernate conforms to the <strong>JPA</strong> specifications. Apart from the basic set of specification that it should follow hibernate provides whole lot of additional stuff. </p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload