Гибернационная реализация JPA - PullRequest
0 голосов
/ 18 февраля 2011

Я хочу использовать JPA в ушном проекте.Разработка проекта должна быть начата как можно скорее, поэтому у меня не так много времени, чтобы исследовать и исследовать.Не могли бы вы сказать, пожалуйста, JPA API ограничена функциональность Hibernate или нет.В данный момент я использую Hibernate напрямую.Например, в будущем я планирую использовать hibernate-search и, возможно, hibernare-validate и -shard.Могу ли я быть уверен, что в будущем у меня не будет проблем с этим.И еще один пример - могу ли я использовать архив HAR и JPA вместе.Почему JPA?Для проекта будет доступен сервис RESTful (реализация трикотажа или ресепшн).И как я посмотрел во многих случаях, используя JPA для этого.Я новичок в этом, так что это только мое ИМХО.Может быть, я ошибки.

Большое спасибо.С наилучшими пожеланиями Артем

Ответы [ 2 ]

5 голосов
/ 18 февраля 2011

JPA - это подмножество спящего режима, но вы этим не ограничены.Если вам нужна особая функция спящего режима, вы можете использовать ее за счет привязки к спящему режиму.Например, мы без проблем смешали аннотации в спящем режиме с JPA, включая валидаторы.

0 голосов
/ 18 февраля 2011

JPA теоретически позволяет вам позже сменить поставщика персистентности.

Придерживаясь только JPA-совместимой конфигурации, вы можете столкнуться с большими трудностями, которые решаются сомнительным обещанием беспрепятственного обмена провайдерами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...