Мне нужно преобразовать объекты, у которых есть дочерние элементы в такой структуре
A --> C
| |
v v
B --> D
В настоящее время я использую импортированные конвертеры для преобразования как B, так и C, и они оба, в свою очередь, конвертируют свою собственную копию D приводит к примерно такому результату:
A --> C --> D1
|
v
B
|
v
D2
Есть ли способ решить такую структуру с помощью mapstruct?