18. HIBERNATE. HQL, inheritance, H2 база, Docker, сортировка (Java Enterprise - полный курс)

Published: 14 September 2023
on channel: JavaGuru
2,679
85

Все мои курсы: https://javaguru.by
Разбор задач, тестов, вопросов с собеседований: https://t.me/javaguru_by

Поддержать канал: Сбербанк +79645291802 Андрей Б.
Ваша поддержка позволит мне снимать и бесплатно выкладывать уроки✌️

Разберем язык запросов HQL(Hibernate Query Language), стратегии мапинга наследования, посмотрим in-memory базы и подключим H2 базу для тестирования , также сделаем обзор docker тест контейнера и пройдем сортировку результата выборки данных из базы.

00:00 Введение
00:21 @OrderBy - сортировка
02:00 Маппинг карт (HashMap)
03:11 Тестирование. In-memory базы. H2
12:17 Docker testcontainers
13:24 Настройка postgres для тестов
14:22 Inheritance - отражение наследования в базе
14:40 @MappedSuperclass
21:45 Три стратегии мапинга наследования
22:45 1) TABLE_PER_CLASS
34:29 2) SINGLE_TABLE
37:58 3) JOINED
41:00 HQL - Hibernate Query Language
41:52 @NamedQuery - именованные запросы
54:54 Update через HQL


Watch video 18. HIBERNATE. HQL, inheritance, H2 база, Docker, сортировка (Java Enterprise - полный курс) online without registration, duration hours minute second in high quality. This video was added by user JavaGuru 14 September 2023, don't forget to share it with your friends and acquaintances, it has been viewed on our site 2,679 once and liked it 85 people.