JAR-файл для JPA 2.0 - PullRequest
       20

JAR-файл для JPA 2.0

8 голосов
/ 11 февраля 2010
import javax.persistence.criteria.CriteriaBuilder;
import javax.persistence.criteria.CriteriaQuery;
import javax.persistence.criteria.Root;

Я создал проект JPA, в котором я пытаюсь использовать вышеупомянутые классы, но не могу найти то, что мне не хватает в этом. Пожалуйста, ведите меня.

Ответы [ 5 ]

7 голосов
/ 11 февраля 2010

Попробуйте спецификацию Geronimo для JPA2 http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/geronimo/specs/geronimo-jpa_2.0_spec/1.0-PFD2/ Официального JPA2.jar

пока нет
5 голосов
/ 12 февраля 2010

EclipseLink предоставляет эталонную реализацию JPA 2.0, которая официально выпущена с выхода Java EE 6. Вы найдете эти классы в банках, входящих в eclipselink-2.0.0.v20091127-r5931.zip Если вы ищете репозиторий Maven, взгляните на эту страницу .

4 голосов
/ 28 июня 2013

Несколько лучший ответ (с 2011 года) - использовать ответ от maven central, т.е.

org.hibernate.javax.persistence:hibernate-jpa-2.0-api:1.0.1-Final

OR

<groupId>org.hibernate.javax.persistence</groupId>
<artifactId>hibernate-jpa-2.0-api</artifactId>
<version>1.0.1.Final</version>

См .: http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.0-api/1.0.1.Final/

Для всех доступных версий, особенно последних, см. http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.0-api/

3 голосов
/ 18 января 2011
0 голосов
/ 27 декабря 2016

Эти файлы находятся в файле javax.persistence jar.Eclipse-версию файла jar javax.persistence можно найти в Maven Central .Или вы можете добавить следующую зависимость в файл pom.xml вашего проекта, чтобы Maven запустил его для вас.

    <dependency>
        <groupId>org.eclipse.persistence</groupId>
        <artifactId>javax.persistence</artifactId>
        <version>2.1.1</version>
        <scope>compile</scope>
    </dependency>
...