Hibernate — библиотека для языка программирования Java, предназначенная для решения задач объектно-реляционного отображения (object-relational mapping — ORM). Она представляет собой свободное программное обеспечение с открытым исходным кодом (open source), распространяемое на условиях GNU Lesser General Public License. Данная библиотека предоставляет легкий в использовании каркас (фреймворк) для отображения объектно-ориентированной модели данных в традиционные реляционные базы данных.
Общий раздел по Hibernate
Быстрый старт с Hibernate
Hibernate Query Language (HQL)
Язык запросов Hibernate
Hibernate Criteria API
Hibernate Criteria API является альтернативным подходом к Hibernate Query Language (HQL)
Hibernate NamedQuery
- Hibernate – примеры именованных запросов NamedQuery — удобная возможность создавать запросы, которые потом будут вызываться по имени
Hibernate One-to-One отображение «один к-одному»
- Hibernate – пример отображения один к одному One-To-One — пример настройки в hibernate отображения один к-одному
Hibernate One-to-Many отображение «один-ко-многим»
- Hibernate – пример One-To-Many и Many-To-One — пример настройки в hibernate отображения один ко многим
- Реализация связи один-ко-многим в Java с помощью Hibernate — второй пример, немного отличающийся от первой статьи.
Hibernate Many-To-Many отображение «многие-ко-многим»
Hibernate Envers — модуль для остлеживания версий сущностей
Вопросы для прохождения интервью на позицию Java разработчик
- Собеседование по Java EE — Hibernate Framework (вопросы и ответы). Часть 1
- Собеседование по Java EE — Hibernate Framework (вопросы и ответы). Часть 2
Официальная документация Hibernate
Hibernate ORM documentation (5.0)
22127 Total Views 8 Views Today