ModelMapper - DTO到不可变的

时间:2018-04-12 07:39:28

标签: java dto modelmapper

我正在将Dto映射到域对象。域是不可变的,因此没有No-arg构造函数,ModelMapper抱怨它。

有没有让ModelMapper通过构造函数构造对象而不是setter?

我的Dto有6个成员变量,但是我的域少了2个(相同的名称和类型),所以我猜测构造函数的创建可能并不简单。

1 个答案:

答案 0 :(得分:0)

尝试使用ModelMapper Converter

这样,您可以控制在给定源对象的情况下如何创建目标对象。