Hibernate: Java, SQL, JDBC, Gradle, JUnit5 (2021) Видеокурс

Hibernate: Java, SQL, JDBC, Gradle, JUnit5 (2021) Видеокурс

На этом курсе мы изучим, что такое ORM framework, что такое JPA спецификация и как к ней относится Hibernate. Узнаем все основные маппинги сущностей, как реализованы реляционные связи в виде Java аннотаций. Что такое SessionFactory и Session, и как найти соответствие им в JDBC. Мы полностью пройдем жизненный цикл сущностей, узнаем их состояния и почему все вертится вокруг PersistenceContext.

Изучим два уровня кеширования в Hibernate, и как решить N+1 проблему! Реализуем собственный слой DAO (и в чем его отличие от слоя Repository), который поможет нам разобраться с тонкостями работы транзакций и зачем использовать DTO при работе с Hibernate. На каждом занятии мы будем заходить в исходный код, чтобы понимать, как все устроено изнутри!

Чему вы научитесь
-Hibernate, ORM
-SQL
-JDBC
-PostgreSQL
-H2
-Docker
-JSR 303
-Ehcache
-Log4j 2

Информация о видео
Название: Hibernate: Java, SQL, JDBC, Gradle, JUnit5
Автор: Дзианис Матвеенко
Год выхода: 2021
Жанр: Видеокурс
Язык: Русский
Выпущено: Россия
Продолжительность: 13 ч 45 мин



Файл
Формат: MP4, html
Видео: AVC, 1280x720, ~1072 Kbps
Аудио: AAC, 128 Kbps, 48.0 KHz
Размер файла: 7.32 Gb

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.