我想根据如下条件Map两个java对象的字段。
if(sourceObject.getField1() != null && targetObject.getField1() == null){ targetObject.setFields1(sourceObject.getField1())
}我正在使用mapstruct@mappingtarget注解,但它并没有像上面那样给出我所期望的。我有多个类/子类和100个字段。任何建议或例子都会有帮助。
i5desfxk1#
不是一个通用的解决方案,但是如果你必须做特定的事情,你可以用@aftermapping注解的方法来做。
1条答案
按热度按时间i5desfxk1#
不是一个通用的解决方案,但是如果你必须做特定的事情,你可以用@aftermapping注解的方法来做。