假设我有以下内容:
class MyClass {
private MapperFacade mapper;
public void doSmth() {
A a = new A();
MapingContext context = ...
mapper.map(a, B.class, context)
}
}
class A {
private AB ab;
}
class B {
private ABDto abDto;
}
我有一个针对AB-> ABDto的自定义映射器,它使用映射上下文洞察。 如果我为A-> B创建了一个自定义映射器,并明确地放置了映射contex,那么一切都会正常进行。
但是如何在不创建自定义映射器的情况下实现呢?