Как глобально игнорировать Null Fields с ответом реституции? - PullRequest
0 голосов
/ 28 февраля 2019

Я использую JBoss EAP 7.1 с JAVA EE.Я могу исключить пустые поля в ответ, используя аннотацию @JsonInclude(JsonInclude.Include.NON_NULL) в классе все поданы.Существует ли способ исключить глобально (во всех проектах) нулевые значения во всех объектах, которые resteasy возвращают в ответ, например, здесь:

Response.status(Response.Status.OK).entity(objet).build()

1 Ответ

0 голосов
/ 28 февраля 2019

Вам необходимо настроить ObjectMapper экземпляр в вашем приложении:

ObjectMapper mapper = new ObjectMapper();
mapper.setSerializationInclusion(Include.NON_NULL);

См. Также:

...