【发布时间】:2016-12-20 06:56:57
【问题描述】:
class A { class ADto {
int id; -> int id;
List<B> b; List<BDto> b;
} }
class B { class BDto {
int id; -> int id;
C c; CDto c;
} }
在转换A -> ADto 时,我想跳过C -> CDto 的映射。
我的印象是,只要在B -> BDto 之间进行转换,以下映射器就会起作用,但事实并非如此;所以下面的映射器在隐藏(A -> ADto)时没有帮助...
class BMap extends PropertyMap<B, BDto> {
@Override
protected void configure() {
skip(destination.getC());
}
}
应该如何实现这一目标?
【问题讨论】:
标签: java properties nested skip modelmapper