О чём курс

Вам нужно настроить слой персистентности (постоянного хранения данных) в Java-проекте, не утонув в сложности ORM — этот курс закрывает базу работы с JPA. Вместо погружения в теорию на сотни страниц, здесь разбирают настройку Hibernate и EclipseLink на реальном учебном проекте. Вы научитесь отображать объекты в базу данных, правильно настраивать связи и писать запросы на JPQL, избегая типичных ошибок новичков при работе с идентификаторами и типами выборки. Материал ориентирован на тех, кто хочет писать чистый и рабочий код для взаимодействия с БД без лишней нагрузки.

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

  • Модуль 1. Основные термины и понятия
      1. Что такое ORM?
      1. JPA vs. EclipseLink/Hibernate
      1. Презентация учебного проекта
  • Модуль 2. Узнайте как настроить и запустить реализацию JPA
      1. Зависимости
      1. Конфигурация и начальная загрузка
      1. Логирование
  • Модуль 3. Отображение сущностей
      1. Основные сопоставления сущностей
      1. Генерация уникальных индентификаторов
      1. Настройка ваших отображений
      1. Отображение перечислений
      1. Отображение дат и временных меток
  • Модуль 4. Работа с сущностями
      1. Работа с сущностями
  • Модуль 5. Отображение связей
      1. Связи Один-ко-Mногим и Много-к-Одному
      1. Связи Много-ко-Многим
      1. Связи Один-к-Одному
      1. Типы выборки
  • Модуль 6. Запрашивание данных с помощью JPQL
      1. Запросы JPQL
Складчина создана 24 апреля 2019 г. · описание обновлено 3 мая 2026 г.
1 325 ₽ 5 200 ₽