Локальное переопределение для setSerializationInclusion (Include.NON_NULL) в ObjectMapper - PullRequest
0 голосов
/ 29 ноября 2018

В моем весеннем приложении в WebMvcConfigurerAdapter в HttpMessageConverter добавлен CustomObjectMapper.CustomObjectMapper имеет setSerializationInclusion (Include.NON_NULL).Для 1 конкретного pojo, возвращаемого через Spring в ResponseBody, я хочу, чтобы также были возвращены нулевые свойства.Я не могу изменить глобальные настройки, так как это повлияет на все конечные точки контроллеров.Есть предложения?

1 Ответ

0 голосов
/ 02 декабря 2018

Вы можете создать миксин для интересующего Pojo и установить его на свой CustomObjectMapper. Этот другой ответ показывает, как именно это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...