Код: Выделить всё
class Source {
InnerSource inner;
}
class Destination {
InnerDestination inner;
}
class InnerSource {
String name;
}
class InnerDestination {
String name;
}
class Tmp {
String name;
}
< /code>
Мое отображение следующее: < /p>
@Mapper
public interface MainMapper {
@Mapping(source = "inner", target = "inner")
Destination map(Source source);
Tmp innerMap1(InnerSource inner);
InnerDestination innerMap2(Tmp inner);
}
Некоторый контекст:
- - это метод по умолчанию , который извлекает некоторые внутренние объекты из innersource .
Код: Выделить всё
innerMap1 - - это метод существующего, который я хочу повторно использовать (он определяется в какой -либо другой Mapper).
Код: Выделить всё
innerMap2
Подробнее здесь: https://stackoverflow.com/questions/797 ... ep-mapping