I work with immutable objects. I would like to map from one to another immutable object with ModelMapper
. If I do that just like this I'm getting an exception
Failed to instantiate instance of destination com.MyImmutableObject. Ensure that com.MyImmutableObject has a non-private no-argument constructor
As I've declared all fields as final, there won't be a default constructor.
Also I don't want to declare custom typemaps for the ModelMapper which just makes the whole thing blow up and more complex than usefull. Is there an easy way to tell the ModelMapper, to map directly to a constructor?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…