У меня есть POJO, который я хочу упорядочить и отправить как xml, а также демаршалировать данные, возвращаемые тем же веб-сервисом. Однако в этом POJO есть определенные поля, которые я не хочу отправлять, но которые могут быть в возвращенном xml с сервера.
Проблема здесь в том, что если у меня, например, есть поле int с именем status, и я фактически не устанавливаю никакого значения для этого поля (поскольку я не хочу отправлять это поле на сервер), JAXB все равно создает элемент 0 в xml .
Итак, мой вопрос: как я могу предотвратить такое поведение и просто опустить поле, но все же иметь возможность читать значение элемента, возвращаемого с сервера?
С уважением.
Integer
вместоint
, и тогда JAXB пропустит нулевое значение. - person skaffman   schedule 12.05.2012