List を異なる属性名で List にマップする必要があります。
元:
public class Object1 {
private String name;
//getters and setters
}
public class Object2 {
private String customerName;
//getters and setters
}
@Mapping(source="object1List.name" target="object2List.customerName"
List<Object2> toObject2(final List<Object1> object1List)
単純化するために Object1List を取得する場所を書きませんでした。(メソッドの別のクラスでそれを取得します)
私はこれを試してきましたが、mapstruct は object1List が不明なプロパティであると不平を言います。これを行う方法はありますか?助けていただければ幸いです。