/
spirzen
/
it-code-examples
Обзор
Документация
Войти
/
spirzen
/
it-code-examples
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/java/java-503-101-029/main.java
22 строки
981 B
Spirzen
Code migration pack
09 июн 2026, 01:41
09 июн 2026, 01:41
cebc284
Код
Авторство
О чём код?
@Service public class OrderService { private static final Logger logger = LoggerFactory.getLogger(OrderService.class); public Order createOrder(OrderRequest request) { logger.debug("Создание заказа: userId={}, items={}", request.getUserId(), request.getItems().size()); try { Order order = orderRepository.save(convert(request)); logger.info("Заказ создан: orderId={}", order.getId()); return order; } catch (ValidationException e) { logger.warn("Ошибка валидации при создании заказа: userId={}, error={}", request.getUserId(), e.getMessage()); throw e; } catch (Exception e) { logger.error("Ошибка создания заказа: userId={}", request.getUserId(), e); throw new OrderProcessingException("Failed to create order", e); } } }