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

Опубликовано: 14 Сентябрь 2023
на канале: 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


Смотрите видео 18. HIBERNATE. HQL, inheritance, H2 база, Docker, сортировка (Java Enterprise - полный курс) онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь JavaGuru 14 Сентябрь 2023, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 2,679 раз и оно понравилось 85 людям.