/
DevDenzo
/
ShoppingCart
Обзор
Документация
Войти
/
DevDenzo
/
ShoppingCart
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/main/java/checkout/step/OrderCreationStep.java
22 строки
621 B
Denis Sklyarskij
создаем классы микросервисов корзины
22 дек 2025, 21:58
22 дек 2025, 21:58
616f5d3
Код
Авторство
О чём код?
package main.java.checkout.step; import main.java.checkout.dto.Response; import main.java.model.Cart; import main.java.model.User; import main.java.service.OrderService; import java.util.concurrent.CompletableFuture; public class OrderCreationStep implements CheckoutStep { private final OrderService orderService; public OrderCreationStep(OrderService orderService) { this.orderService = orderService; } @Override public CompletableFuture<Response> execute(User user, Cart cart) { return orderService.createOrder(user, cart) .thenApply(Response::success); } }