О чём курс

Вам нужно создавать масштабируемые веб-приложения на Java — здесь показывают, как использовать паттерн Model-View-Controller и инструменты Spring для автоматизации процессов. Вы разберете принципы Inversion of Control и Dependency Injection, которые лежат в основе работы фреймворка, и перейдете к созданию REST-сервисов. Внутри подробно разбираются работа с контроллерами, настройка фильтров, валидация данных через аннотации в DTO-классах и асинхронная обработка HTTP-запросов. Материал помогает быстро переключиться на разработку со Spring Boot и научиться покрывать компоненты приложения интеграционными тестами с помощью @DataJpaTest.

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

  • Контроллеры в Spring MVC
  • Создание и использование бинов
  • Фильтры в Spring MVC
  • Механизмы валидации средствами Spring (использование аннотаций)
  • Обработка исключений
  • Асинхронная обработка запросов
  • Тестирование компонентов приложения (интеграционное тестирование @DataJpaTest)
Складчина создана 2 декабря 2019 г. · описание обновлено 23 марта 2026 г.
192 ₽ 680 ₽