User содержит List<Orders>. Есть 2 DTO, UserDTO и OrdersDTO. UserDTO содержит List<OrdersDTO>. Как правильно реализовать UserConverter? Я создавал user = new User и сэтал ему поля и список ордеров user.setOrderList(orders); Как засэтать списку orders user'а с помощью for? Google не помог, там все используют mapper, а как сделать построчно нет
а почему не использовать маппер?
user.setOrders(userDto.getOrders().stream().map(o -> {<...>}).collect(Collectors.toList()));
еще вариант - подключить эту либу - http://mapstruct.org/, посмотреть сгенерированный код после компиляции проекта, там все на циклах и максимально просто и понятно
кастомный сэттер на юзере напишите, который сначала this в форыче к кажому ордеру засетит, а потом список ордеров засетит к this
Обсуждают сегодня