затмение по умолчанию библиотека реализации jpa где скачать? - PullRequest
0 голосов
/ 20 мая 2009

В eclipse, «библиотека реализации по умолчанию», какие файлы JAR мне нужно включить, если я не хочу использовать среду выполнения сервера?

Я ссылаюсь на этот урок http://help.eclipse.org/help33/index.jsp?topic=/org.eclipse.jpt.doc.user/task_create_new_project.htm

Ответы [ 2 ]

1 голос
/ 19 сентября 2009

Follow Использование TopLink JPA с Dali для начала работы с Toplink Essentials (эталонная реализация JPA). Чтобы получить упомянутые jar (toplink-essentials.jar и toplink-essentials-agent.jar), загрузите их из там или, если вы используете Maven, из Java.Net Maven Repository .

PS: Обратите внимание, что после 2.0-b36 файл toplink-essentials-agent.jar больше не нужен, поскольку средство агента теперь интегрировано в toplink-essentials.jar. Так что вы можете сделать, как показано ниже.

$ java -javaagent:toplink-essentials.jar client.Client
1 голос
/ 20 мая 2009

Зависит от того, какую реализацию вы хотите использовать. В настоящее время существует три наиболее популярных реализации: Hibernate, TopLink и EclipseLink.

Я знаю о hibernate, что его файл README объясняет, какие jar-файлы являются обязательными для каких функций. Если вы используете JPA, у вас должен быть какой-то EntityManager (hibernate можно использовать и без EntityManager), поэтому вам нужны все его зависимости.

Чтобы загрузить реализацию JPA hibernate, используйте эту ссылку (ищите hibernate-entitymanager). Вам нужно ядро ​​hibernate, аннотации и менеджер сущностей для JPA. Если вы используете все банки в этих трех пакетах, все будет в порядке. Но я настоятельно рекомендую вам прочитать файлы README.

...