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