EclipseLink и гибернация обучения

1

Я читаю сейчас. Начиная книгу "Java EE 6 Platform with GlassFish ", книга рассказывает о JPA и использует EclipseLink 1.1 в качестве реализации JPA, после того, как я услышал, что спящий режим является самым мощным и используется почти сейчас.

EclipseLink и hibernate - это просто реализация, и пользователь JPA может использовать любого из них, используя те же аннотации? Если я хочу изучать спящий режим, достаточно JPA с EclipseLink из этой книги? или они совсем другие?

  • 0
    Существует множество реализаций JPA, а не только тех, о которых вы слышали в очень ограниченном мире. DataNucleus JPA и OpenJPA еще два, которые имеют значительное использование
Теги:
database
hibernate
jpa
eclipselink

1 ответ

0

Eclipselink и hibernate выполняют ту же работу, когда речь заходит о сохранении Java. У обоих есть собственные способы настройки, хотя они в значительной степени похожи. Оба поддерживают аннотирование и сопоставление на основе xml. Версия Eclipselink версии 1.1 будет действительно устаревшей. Последний из них - 2,4. что нибудь. Поскольку и hibernate, и EclipseLink являются реализацией спецификации JPA, аннотации jpa, такие как javax.persistence. будет работать так же, как для обоих. Но они также являются свойствами и аннотациями, характерными для hibernate и eclipselink, например свойствами подключения к базе данных.

Если вы хотите изучить спящий режим, я уверен, что вы можете найти множество онлайн-материалов и печатных копий, специфичных для спящего режима.

  • 0
    Мой вопрос касается моего времени, которое я потратил на книгу, которая объясняет JPA с использованием eclipseLink, не могли бы вы взглянуть на главу книги {3,4,5,6} и сказать мне, есть ли у меня в этих главах какие-либо спецификации, которые не может быть использован Hibernate?
  • 0
    и, конечно, не с точки зрения конфигураций, которые определенно отличаются, как hibernate.cfg и persidence.xml, я имею в виду аннотации и их семантику.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню