У меня есть простой класс, который я хочу сопоставить с классом DTO с помощью modelMapper.Как использовать modelMapper для преобразования вложенных классов
class Source {
private String name;
private String address;
List<Thing> things;
// getters and setters follows
}
class Thing {
private String thingCode;
private String thingDescription;
// getters and setters
}
и я хочу, чтобы преобразовать их в sourceDTO, который содержит список ThingDTOs, например
class sourceDTO {
private String name;
private String address;
List<ThingDTO);
// getters and setters.
}
class ThingDTO {
private String thingCode;
private String thingDescription;
// getters and setters
}
Если я бросаю мой список вещей, и список ThingsDTO затем modelmapper это удовольствие использовать ,
modelMapper.map(source, SourceDTO.class);
Но я не могу работать, как получить картографа, чтобы преобразовать список вещей Список ThingDTOs. Из документации, я думаю, мне нужно создать класс mapper, который расширяет PropertyMap, но я не могу понять, как его настроить.
Любые указатели на соответствующие документы будут приветствовать