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

Паттерн Observer в Java — реализация событийно-ориентированного программирования на Spring Boot [...

codippa

0:00 / 0:00

Паттерн Observer в Java — реализация событийно-ориентированного программирования на Spring Boot [...

38 просмотров · 8 дн. назад
codippa
2,19 тыс. подписчиков
38 просмотров · 8 дн. назад
Паттерн «Наблюдатель» в Java: пошаговое создание с нуля, затем реализация событийно-ориентированного программирования с помощью Spring Boot 4, используя ApplicationEventPublisher и аннотацию @EventListener. В этом руководстве вы узнаете: • Что такое паттерн «Наблюдатель» и проблему тесной связанности, которую он решает • Как написать код на основе паттерна «Наблюдатель» на чистом Java (subject, observer, event) • Как публиковать и прослушивать события в Spring Boot с помощью аннотации @EventListener Временные метки: 0:00 Введение 0:19 Проблема: OrderService вызывает всё подряд 1:25 Что такое паттерн «Наблюдатель»? 1:58 Создание проекта Spring Boot 4 (зависимости Maven) 2:39 Событие 2:55 Создание события 3:44 Публикация событий из OrderService 6:12 Создание первого слушателя 8:05 Создание второго слушателя 8:42 Основное преимущество 9:21 Предоставление доступа к конечной точке 10:36 Тестирование 11:30 Добавление нового требования 12:27 Практическая ценность 12:52 Что мы узнали #Java #ObserverPattern #EventDrivenProgramming #DesignPatterns #springboot #backenddevelopment #javadeveloper #javadevelopment #programming #javaprogramming #coding #javacoding #springframework