Maven Abhängigkeiten in Bezug auf javax.persistence JAR?

Ich benutze Spring 3 und Hibernate 4 JPA. Ich bin verwirrt in Bezug aufjavax.persistence KRUG. Ich habe unten zwei Maven-Abhängigkeiten bei Google gefunden. Bitte sagen Sie mir, welches in den folgenden zwei Abhängigkeiten erforderlich ist.

       <dependency>
            <groupId>javax.persistence</groupId>
            <artifactId>persistence-api</artifactId>
            <version>1.0.2</version>
        </dependency>

       <dependency>
            <groupId>org.eclipse.persistence</groupId>
            <artifactId>javax.persistence</artifactId>
            <version>2.0.0</version>
        </dependency>