Научимся собирать веб-приложение с помощью Spring Boot. Создавать сущности, сохранять их в базу и организовывать бизнес-логику приложения. Управлять изменениями схемы базы данных с помощью миграций. Писать интеграционные тесты.
Программа курса
Введение в Spring
- Миграции
- Spring ORM
- Тестирование в Spring
- ORM Relations
- Конечные автоматы
- Деревья
- Open API
- Фильтрация
- Nested Resources
- Аутентификация
- Авторизация
- Service layer
- Очереди
- Spring lifecycle
- Custom Annotations