Как я могу скопировать исходный код в целевой бин с меньшим количеством свойств в цели, используя BeanUtils?

Я предполагаю, что Beanutils.copyProperties() генерирует исключение при копировании из источника в цель со свойством, которое не существует в цели. Кажется, параметр String[] ignoreList игнорирует только те свойства, которые существуют в target. Есть ли способ игнорировать некоторые свойства источника? Любая помощь приветствуется. Спасибо

1 ответ

Решение

Вместо этого используйте метод copyProperties(...) из BeanUtilsBean, он гораздо лучше спроектирован. В качестве альтернативы вы можете взглянуть на Dozer.

Другие вопросы по тегам