Оптимизация JaxRS/Jackson для исключения пустых значений, пустых списков, массивов

Мы используем JaxRS и Jackson для отправки данных в наш клиент. Поскольку клиент — это Javascript, нам действительно не нужно отправлять нулевые значения или пустые массивы, если для этого свойства (нет допустимого значения, которое JaxRS делает по умолчанию ). Это можно обойти?

Пример.JaxRS отправляет это :

{"prop1":[],"prop2":null,"prop3":"foo"}

, где мы могли бы уйти с

{"prop3":"foo"}

6
задан StaxMan 10 April 2015 в 20:11
поделиться