Описание тега apache-commons-beanutils

Обеспечивает динамический доступ к свойствам объекта Java Bean (без встроенных сведений о вызываемых методах получения и установки свойств)
1 ответ

BeanUtils.copyProperties делает глубокий клон?

Чтобы проверить это, я быстро выбрал следующее: public class Test { public static void main(String[] args) { try { Employee e = new Employee(); e.setName("A"); Employee y = new Employee(); // y=e; BeanUtils.copyProperties(y, e); e.setName("B"); Syst…
19 июн '13 в 20:22
1 ответ

Проанализировать CSV с помощью BaneUtilBean

Я пытаюсь проанализировать CSV и сопоставить поля с классом POJO. Однако я вижу, что отображение не достигнуто правильно. Я пытаюсь сопоставить заголовок из файла POJO в CSV. public class CarCSVFileInputBean { private long Id; private String shortNa…
13 июл '15 в 12:07
1 ответ

BeanUtils выбрасывает исключение NullPointerException в hashCode()

Я использую org.apache.commons.beanutils.BeanUtilsBean копировать свойства между объектами. Но это бросает NullPointerException исключение в hashCode() метод. Когда я проверяю DB, prodcode собственность не null, Так что не стоит бросать NullPointerE…
2 ответа

BeanUtils, преобразующий java.util.Map во вложенный bean

У меня есть Java-бин, который имеет поле, которое, в свою очередь, является другим бином public class BeanOne { private String fieldOne; private BeanTwo fieldTwo; public String getFieldOne() {return this.fieldOne;} public void setFieldOne(String fie…
12 фев '14 в 06:16
2 ответа

BeanUtils setProperty генерирует исключение IllegalArgumentException

Детали среды У меня есть три проекта: Проект A: приложение службы Java REST Проект B: клиентское приложение Java Проект C: простой список POJO Первые два проекта имеют третий в качестве зависимости. Поток данных Проект B делает HTTP- запрос к Проект…
03 апр '18 в 13:32
2 ответа

apache commons beanutils, как установить значение свойства?

В java, commons beanutils, попробуйте установить свойство 'address' и 'creditCardList' для объекта, но это дало мне ошибку: java.lang.NoSuchMethodException: Property 'address' has no setter method in class 'class com.dao.Student' но у меня есть этот…
01 дек '11 в 19:25
1 ответ

Как установить значения типа даты с помощью Apache Commons BeanUtils,

У меня есть форма HTML с enctype="multipart/form-data", у меня есть dto класс это все setter а также getters, Поскольку я отправляю форму как составную часть, getParameter() метод не будет работать, для обработки полей формы HTML я использовал Apach…
1 ответ

Тестирование BeanUtils / test должно завершиться сбоем при создании нового свойства

Я использую BeanUtils для сопоставления некоторого класса DTO с классами домена (и наоборот). (используя свойства копирования BeanUtils) Я хочу проверить свой код. Как мне написать тест, который не пройдёт, если кто-то напишет, создаст дополнительно…
2 ответа

В BeanUtils.copyProperties отсутствуют глубоко вложенные переменные?

Я использую BeanUtils.copyProperties для копирования всего содержимого одного объекта в другой, который наследуется от него. Вот контекст, объект домена, из которого копируются значения, содержит набор объектов пользовательского типа Xref. Этот поль…
05 июн '09 в 15:42
1 ответ

BeanUtils - setProperty для универсального массива карт

Я пытаюсь использовать Apache Commons Bean Util на общей карте следующим образом: Это карта: public class MyObject { public Map<String, ?> attributes = new HashMap<String, Object>(); } Вот представление json для того, что находится на ка…
16 май '16 в 16:30
1 ответ

Как использовать PropertyUtils, чтобы получить элемент из списка внутри карты?

Я пытался использовать индексированную нотацию, используемую для getProperty PropertyUtils, чтобы извлечь элемент из списка, содержащегося в качестве значения карты. Вот пример (я использую общий синтаксис здесь): map = {"aList": ["elem1", "elem2", …
1 ответ

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

Я предполагаю, что Beanutils.copyProperties() генерирует исключение при копировании из источника в цель со свойством, которое не существует в цели. Кажется, параметр String[] ignoreList игнорирует только те свойства, которые существуют в target. Ест…
08 июл '11 в 11:32
0 ответов

Выполнение преобразования часового пояса при использовании BeanUtils.copyProperties

У меня есть отображенный класс модели Hibernate следующим образом, @Entity @Table(name = "USER") public class User implements Serializable { @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "User_SEQ") @SequenceGenerator(sequenceN…
2 ответа

MethodUtils.invokeMethod создает исключение NullPointerException

В моем коде у меня следующий сценарий.. class MyClass { void myMethod(String arg1, String arg2) { //Some stuff } } У меня есть экземпляр для MyClass в каком-то другом классе. Я вызвал myMethod, используя следующий код, MethodUtils.invokeMethod(myCla…
24 июл '14 в 10:59
1 ответ

Я использую Netbean для Java, моя проблема в том, что я не могу загрузить отчет JRXML после того, как я экспортирую проект для запуска с файлом JAR

Я знаю, что эта тема уже существует, но, к сожалению, они не решают мою проблему. Мой код ниже try { String prID = txt_prno.getText(); HashMap hash=new HashMap(1); hash.put("ProductID",prID); InputStream file = getClass().getResourceAsStream("/myrep…
0 ответов

Как заставить proguard держать членов класса

Когда я создаю свое приложение для Android, используя proguard для сжатия и запутывания, я получаю следующее предупреждение: Предупреждение: сжатие: заставляет сохранять членов 'org.apache.commons.beanutils.MappedPropertyDescriptor' из-за неизвестны…
1 ответ

beanutils не игнорирует ноль в поле даты

Как установить значения типа даты с помощью Apache Commons BeanUtils, У меня была та же проблема, что и в приведенном выше вопросе. Когда я устанавливаю поле даты, используя beanutils, он выдает DateConverter, который не поддерживает преобразование…
01 дек '16 в 14:03
7 ответов

Принудительное снижение

Я знаю, что удручение невыполнимо. Но я пытаюсь обойти это. Это то, что у меня есть. public class Ticket{ public int number; public String description; } public class MyTicket extends Ticket{ public String status; } Но в моем приложении я хочу испол…
12 окт '12 в 14:49
4 ответа

Struts образуют длинное поле, не равное нулю, если оставить пустым в интерфейсе

В Struts-config.xml <form-bean name="myForm" type="com.validator.CustomeDynaValidatorForm"> <form-property name="testId" type="java.lang.Long"/> </form-bean> В validation.xml <form name="myForm"> <field property="testId" d…
1 ответ

Почему BeanUtils.copyProperties выбрасывает исключение IllegalArgument?

У меня есть два класса с одинаковыми атрибутами и одинаковыми методами get и set, один следует шаблону DTO и шаблону VO. Итак, у меня есть что-то вроде этого: classDTO private String x; private String y; classVO private String x; private String y; П…