更新时间:2022-05-29 23:14:07
您可以在同一个mapperFactory中注册多个classMap,Orika会根据类/类型知道要使用哪个.
You can register multiple classMaps in the same mapperFactory, Orika will know which one to use based on the class/type.
public class MyMapper extends ConfigurableMapper {
@Override
protected void configure(MapperFactory factory) {
factory.classMap(A.class, B.class)
.field("classInA", "classInB")
.register();
factory.classMap(ClassInA.class, ClassInB.class)
.byDefault
.register();
}
}