文字列をリストに、リストを文字列にマップするにはどうすればよいですか?
次のクラスがあると考えてください
class People{
private String primaryEmailAddress;
private String secondaryEmailAddress;
private List<String> phones;
//getter and setters
}
class PeopleTO{
private List<String> emailAddress;
private String primaryPhone;
private String secondaryPhone;
//getter and setters
}
Dozer と Orika では、次のコード行で簡単にマッピングできます
fields("primaryEmailAddress", "emailAddress[0]")
fields("secondaryEmailAddress", "emailAddress[1]")
fields("phones[0]", "primaryPhone")
fields("phones[1]", "secondaryPhone")
MapStruct で同じ種類のマッピングを行うにはどうすればよいですか? mapstruct の他の例はどこにありますか?