Сопоставление массива первого элемента объекта с другим объектом с использованием структур отображения.JAVA

Программисты JAVA общаются здесь
Anonymous
Сопоставление массива первого элемента объекта с другим объектом с использованием структур отображения.

Сообщение Anonymous »


Как сопоставить массив объектов, в частности первый элемент (array[0]), из одного класса в другой с помощью MapStruct. В настоящее время появляется ошибка типа «люди[0] не в свойстве источника, вы имели в виду людей».

` публичный класс Source { частное лицо[] человек; // Геттер и сеттер } // Класс назначения Публичный класс Destination { частное лицо лицо;

// Получатель и сеттер } // Класс Person (при условии, что это отдельный класс) общественный класс Person { частное имя строки;

// Получатель и сеттер } // Интерфейс картографа @Mapper общедоступный интерфейс MyMapper { MyMapper INSTANCE = Mappers.getMapper(MyMapper.class);

@Mapping(source = "people[0]", target = "person") Карта назначенияToDestination(Источник);`

Вернуться в «JAVA»