Основы Hibernate

6 участников

О чём курс

Hibernate создаёт объектный слой между Java-кодом и базой данных, позволяя работать с таблицами как с объектами. Фреймворк применяется в большинстве средних и крупных проектов на Java и часто требуется при приёме на работу.

В уроках разбираются базовая настройка инструмента, логирование, проектирование entity-классов и связывание объектов. Вы изучите выборку данных через Criteria API, HQL и Native SQL, научитесь настраивать ленивую загрузку коллекций, кеширование первого и второго уровней, реализовывать уровень доступа к данным (DAO), а также проводить рефакторинг и оптимизацию.

Программа обучения

  • Базовая настройка Hibernate
  • Entity классы для работы с БД
  • Структура классов и интерфейсов
  • Логирование и настройка вывода
  • Запросы с помощью Criteria API
  • Запросы с помощью языка HQL
  • Запросы с помощью Native SQL
  • Связи объектов (внедрение ссылки)
  • Ленивая загрузка коллекций и объектов
  • Кеширование 1го и 2го уровней
  • Уровень доступа к данным (DAO)
  • Рефакторинг и оптимизация
Складчина создана 26 декабря 2022 г.

Теги курса

Инструменты
1 065 ₽ 5 000 ₽