Перейти к содержимому

03 Spring StateMachine с нуля | Создаём космический корабль | Практика 1

Nikolay Reznik

0:00 / 0:00

03 Spring StateMachine с нуля | Создаём космический корабль | Практика 1

21 просмотр · 6 дней назад
Nikolay Reznik
4 подписчика
21 просмотр · 6 дней назад
Spring StateMachine с нуля — Урок 3. Первая практика: создаём космический корабль. В этом видео переходим от теории к практике и начинаем разрабатывать приложение для управления космическим кораблём на Java, Spring Boot и Spring StateMachine. Исходный код проекта: Ссылка доступна в описании канала. Можно переключаться между ветками начала и окончания урока. lesson-1-start lesson-1-finish Разберём, как создать конечный автомат, описать состояния, события и переходы, настроить фабрику StateMachine и организовать взаимодействие между сервисами. На практике реализуем создание корабля, его запуск и автоматический переход в состояние полёта по таймеру. В этом уроке: Берем сухую структуру Spring Boot проекта Разбираем сущность Spaceship и работу с PostgreSQL Создаём скелет для StateMachine Создаём первый Action — CreateShipAction Передаём данные через ExtendedState Настраиваем автоматический переход с timerOnce Проверяем работу космического корабля В результате получим работающий Spring Boot проект, в котором можно создавать космические корабли и управлять их жизненным циклом с помощью Spring StateMachine. Технологии курса: Java • Spring Boot • Spring StateMachine • Maven • PostgreSQL Подписывайтесь на канал, впереди новые практические уроки по Spring StateMachine! #SpringStateMachine #Java #SpringBoot #StateMachine #FiniteStateMachine #SpringFramework #Программирование #JavaРазработка