Hibernate — библиотека для языка программирования Java, предназначенная для решения задач объектно-реляционного отображения (object-relational mapping — ORM). Данная библиотека предоставляет легкий в использовании каркас (фреймворк) для отображения объектно-ориентированной модели данных в традиционные реляционные базы данных. Целью Hibernate является освобождение разработчика от значительного объёма сравнительно низкоуровневого программирования по обеспечению хранения объектов в реляционной базе данных.
Hibernate ORM
- Hello, Hibernate (без JPA)
- Mapping сущностей в Hibernate
- Управление сущностями в Hibernate
- Hibernate Query Language
- Hibernate SQL запросы
- Hibernate Criteria API
- Первичные ключи в Hibernate
- Пользовательские типы в Hibernate
- Кэширование в Hibernate
- Транзакции и блокировки в Hibernate
- ENVERS: автоматический аудит изменений в Hibernate
- Интерцепторы и события в Hibernate
- Использование пулов соединений в Hibernate
- Hibernate Database multitenancy
- Hibernate Schema Multitenancy
- Hibernate Discrimitator Multitenancy и Hibernate Filters