2
フィールドがList<AnotherObject>
の1つのオブジェクトがあり、フィールドList<String>
の2番目のオブジェクトにマップしたいとします。私は2つのオブジェクトをマップする必要があります。私は方法を見つけることができません。Orika mapper - リストにマップ<String>
状況マップクラスワン - >クラス2:
public class One {
String field11;
List<AnotherObject> field12;
}
public class AnotherObject {
String field31;
String field32;
}
public class Two {
String field21;
List<String> field22;
}
mapperFactory.classMap(One.class, Two.class)
.fieldAToB("field11", "field21") //ok
.fieldAToB("field12{field31}", "field22") //KO //because this is String (end element) --- > List<String>
実際のビジネスは例よりはるかに大きいので、私はカスタムマッパーを作ることを除外します。
THX! javassistとOKを強制的に実行する – matrezz