Применение фреймворка Spring Data JPA

Курс посвящен изучению фреймворка Spring Data, цель которого – унификация и упрощение доступа к различным персистентным хранилищам, реляционным и нереляционным базам данных.
Курс: JVA-041
Длительность: 16 ч.

Описание

Курс посвящен изучению фреймворка Spring Data, цель которого – унификация и упрощение доступа к различным персистентным хранилищам, реляционным и нереляционным базам данных.

Разбираемые темы

1. Обзор Spring Data:
  • Введение;
  • Основные возможности Spring Data; 
  • Основные модули;
2. Spring Data JPA:
  • Уровень персистентности в Java-приложениях;
  • Начинаем использовать Spring Data JPA использованием Maven;
  • Репозитории Spring Data JPA; 
  • Расширение репозитория – для чего нужны методы Query;
  • Более глубокое изучение методов Query;
  • Именованные Querу, именованные параметры и аннотация @Query; 
  • Транзакционность и блокировки;
  • Criteria API;
  • QueryDSL.

Цели

Слушатели узнают, каким образом конфигурировать и разрабатывать уровень персистентности в Java-приложениях с использованием Spring Data и JPA. А также познакомятся с различными возможностями Spring Data и оптимальным доступом к базам данных из Java-приложения.

Целевая аудитория

Разработчики По на Java уровня Regular и Senior, архитекторы.

Предварительная подготовка

Необходимо знание:
  • Java SE (как минимум средний уровень);
  • DI и IoC (базовый уровень);
  • Spring Core (средний уровень).
Желательно знание Hibernate ORM (хотя бы начальный уровень).
После окончания курса выдаётся сертификат на бланке Luxoft Training
Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Москва 20 200 1
Санкт-Петербург 18 180 1
Омск 15 150 1
Киев 6 600 грн.
Одесса 5 900 грн.
Днепр 5 900 грн.
Рекомендуемые курсы для дальнейшего обучения:
Санкт-Петербург:
16.09.2019-18.09.2019
Москва:
18.11.2019-20.11.2019
Москва:
02.09.2019-04.09.2019

Примечание:

Материалы курса представлены на английском языке.

Записаться на курс

Выбрать дату
Если Вам не подходят дата и место проведения тренинга, Вы можете оставить заявку на участие в нем в любом из городов, где представлены филиалы Luxoft Training. Для этого выберите вариант "Открытая дата" и укажите желаемое место проведения курса.
Желаемое место проведения курса
Вы можете оставить заявку на корпоративное обучение сотрудников Вашей компании в любом городе России или Украины, выбрав вариант "Другой город"
Фамилия *

Имя *

Отчество

Контактный E-mail *

Компания *

Телефон *

Город *

Комментарий
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, управлению проектами, тестированию ПО, архитектуре ПО. Luxoft Training – единственный учебный центр в России, авторизованный IIBA. Действует скидка 10% на обучение физических лиц.
   Подпишись на ежемесячный DigestLT
Успешная форма подписки.
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.