Я новичок в modelMapper, и я столкнулся с проблемой, когда попытался составить список объектов сущности в responseDTO.
Пользователь - Entity UserResponseDTO - ответ DTO
Я выполнил следующую настройку для propertyMap.
modelMapper.addMappings(new PropertyMap<List<User>, UserResponseDTO>() {
@Override
protected void configure() {
map().setName(source.get(0).getName());
map().setEmail(source.get(0).getEmail());
map().setUserRole(source.get(0).getUserRole());
map().setLanguage(source.get(0).getLanguage());
map().setTimeZone(source.get(0).getTimeZone());
// ....have more mapping ahead
}
});
Но дает следующие ошибки:
org.modelmapper.ConfigurationException: ошибки конфигурации ModelMapper:
1) Недействительный исходный метод java.util.List.get (). Убедитесь, что у метода нулевые параметры и он не возвращает void.
2) Недействительный исходный метод java.util.List.get (). Убедитесь, что у метода нулевые параметры и он не возвращает void.
3) Недействительный исходный метод java.util.List.get (). Убедитесь, что у метода нулевые параметры и он не возвращает void.
4) Неверный исходный метод java.util.List.get (). Убедитесь, что у метода нулевые параметры и он не возвращает void.
5) Неверный исходный метод java.util.List.get (). Убедитесь, что у метода нулевые параметры и он не возвращает void.
Кто-нибудь может сказать мне, как я могу исправить эту проблему?