Затмение по умолчанию библиотека имплантации jpa где скачать?

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

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

2 ответа

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

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

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

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

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

$ java -javaagent:toplink-essentials.jar client.Client
Другие вопросы по тегам