Ставки пока отсутствуют
Фрилансеры знакомятся с задачей — скоро здесь появятся предложения.
Ставки пока отсутствуют
Фрилансеры знакомятся с задачей — скоро здесь появятся предложения.
-
Андрей Матасов 26 ноября 2019Так а в чем проблема?
Создаешь класс DTO. В конструкторе задаешь необходимые параметры. Делаешь геттер "getMobileDTO". в нем собираешь все зависимости. -
Андрій Чвалов
26 ноября 2019
Сам DTO объект есть, не знаю как далее в mapstruct делать (
Вот так, передавать два объекта Entity ?
@Mapper(componentModel = "spring") public interface CategoryMapper { CategoryTranslatedDTO convert(Category category, CategoryTranslate translate); } -
Андрей Матасов 26 ноября 2019Основное:
1.Нужно определиться, что будет отдавать DTO.
2.Собирать только то, что нужно.
Передавать в DTO можно и один объект. Главное, чтобы не было вложенных зависимостей (рекурсии, например).
Тут, навскидку - я вижу, что будет рекурсия через внешний ключ CategoryTranslateKey.
Значит - нужно отдельно передавать в DTO: Category & Set<CategoryTranslate> для этой категории. Иначе будет рекурсия.
Loading...
Loading...
