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)
11698 Total Views 5 Views Today