Convert Map> to EmployeeDto with field List using mapstruct

Как сконвертировать мапу в дто? Есть мапа, вытянутая из репозитория: Map<Employee, List> map. Есть сущность EmployeeDto с полями name, lastname и тд в том числе поле List.


Ответы (1 шт):

Автор решения: Paul Nick

Можно. Но всё равно придется писать в интерфейсе маппера дефолтный метод с логикой. Сгенерировать получится только методы маппера для PersonalData -> PersonalDataDto и Employee -> EmployeeDto.

→ Ссылка