我正在尝试将实体映射Order到OrderDTO使用MapStruct.我想添加到OrderDTO一个新字段total,此字段在原始实体中不可用Order,应使用Order(订单条目价格,数量,税金......)中提供的信息进行计算.我创建了一个新的字段total,OrderDTO我试图通过向mapper接口添加一个默认方法来映射它:
public interface OrderMapper {
...
default BigDecimal orderToTotal(Order order){
return logicToCalculateTotal();
}
}
Run Code Online (Sandbox Code Playgroud)
当我午餐时,构建MapStruct会启动错误
未映射的目标属性:"总计".
知道如何解决这个问题吗?
谢谢