1.属性中存在 A_V0.a = A_Model.b
//多个属性
@Mappings({
@Mapping(source = "a" , target = "b"),
@Mapping(source = "c" , target = "c")
})
//单个
@Mapping(source = "a" , target = "b"),
PublishVo toVO(PublishModel model);
1.存在 A_V0.a 不希望映射 A_Model.a。比如A_V0.a 是 List<String>而 A_Model.a是 String。需要忽略该属性自动生成代码,不然会报错。
@Mappings({
@Mapping(target = "publishAreaIds",ignore = true),
@Mapping(target = "operationContentIds",ignore = true)
})
PublishVo toVO(PublishModel model);