16. HIBERNATE, часть 1. Аннотации, конфигурация, операции (Java Enterprise - полный курс)
JavaGuru
0:00 / 0:00
16. HIBERNATE, часть 1. Аннотации, конфигурация, операции (Java Enterprise - полный курс)
25 192 просмотра · 3 года назад
JavaGuru
35,1 тыс. подписчиков
25 192 просмотра · 3 года назад
Все мои курсы: https://javaguru.by
Микросервисы и трудоустройство: https://javaguru.by/developer
Разбор задач, тестов, вопросов с собеседований: https://t.me/javaguru_by
Рассмотрим как Hibernate работает изнутри, используя JDBC под капотом, настроим конфигурацию, типы данных, основные аннотации и операции, также рассмотрим EntityPersister
00:00 Зачем Hibernate нужен?
02:00 Делаем новый проект и подключаем библиотеки
04:50 Подключаем базу данных Postgres
05:50 Создаем таблицу users
06:35 Делаем конфиг (hibernate.cfg.xlm)
10:06 Открываем сессию, первый запуск
12:30 Configuration, SessionFactory, Session
13:26 User entity
15:30 Save user
17:30 @Table, mapping таблицы в hibernate.cfg.xlm
19:11 @Column
21:29 Как работает Hibernate изнутри через JDBC
32:58 Добавляем enum Role в entity
35:50 Маппинг своего класса на поле в entity
41:37 Обзор создания своего типа
43:13 Основные команды (update, saveOrUpdate, delete, get, save)
45:51 EntityPersister