Jak przypisać ciąg do listy i listy?MapStruct Odwzorowanie łańcucha znaków do listy
Rozważmy mamy następujące classess
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
}
W spycharek i Orika, możemy łatwo mapę z poniższej linii kodu
fields("primaryEmailAddress", "emailAddress[0]")
fields("secondaryEmailAddress", "emailAddress[1]")
fields("phones[0]", "primaryPhone")
fields("phones[1]", "secondaryPhone")
Jak mogę zrobić tego samego rodzaju odwzorowania w MapStruct? Gdzie znajdę więcej przykładów na mapstruct?
Przerobiono na jeden ciąg, aby wyświetlić mapowanie, ale chcę odwzorować główny i wtórny adres e-mail na listę adresów e-mail, gdy wykonuję to, co powoduje, że to samo pole nie może zostać odwzorowane – suresh