全局如何忽略具有重复响应的Null Fields?

问题描述 投票:1回答:1

我使用JBoss EAP 7.1和JAVA EE。我可以在类all all fields下使用@JsonInclude(JsonInclude.Include.NON_NULL)注释排除null字段。是否存在排除全局(在所有项目中)空值的方法,这些空值在resteasy返回响应中返回,例如:

Response.status(Response.Status.OK).entity(objet).build()
java jboss jackson jax-rs resteasy
1个回答
3
投票

您需要在应用中配置ObjectMapper实例:

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

也可以看看:

© www.soinside.com 2019 - 2024. All rights reserved.