Hibernate logoHibernate — библиотека для языка программирования 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 One-to-One отображение “один к-одному”

Hibernate One-to-Many отображение “один-ко-многим”

Hibernate Many-To-Many отображение “многие-ко-многим”

Hibernate Envers – модуль для остлеживания версий сущностей

 

Вопросы для прохождения интервью на позицию Java разработчик

 

 

Официальная документация Hibernate

Hibernate ORM documentation (5.0)

Share Button
9364 Total Views 1 Views Today