Java 如何使用restesy响应全局忽略空字段?

Java 如何使用restesy响应全局忽略空字段?,java,jboss,jackson,jax-rs,resteasy,Java,Jboss,Jackson,Jax Rs,Resteasy,我在JavaEE中使用JBossEAP7.1。我可以使用类all FIELD下的@JsonInclude(JsonInclude.Include.NON_null)注释排除响应中的空字段。 是否存在全局(在所有项目中)排除resteasy在响应中返回的所有对象中的空值的方法,例如: Response.status(Response.Status.OK).entity(objet).build() 您需要在应用程序中配置ObjectMapper实例: ObjectMapper mapper =

我在JavaEE中使用JBossEAP7.1。我可以使用类all FIELD下的
@JsonInclude(JsonInclude.Include.NON_null)
注释排除响应中的空字段。 是否存在全局(在所有项目中)排除resteasy在响应中返回的所有对象中的空值的方法,例如:

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

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

ObjectMapper mapper = new ObjectMapper();
mapper.setSerializationInclusion(Include.NON_NULL);
另见:


在Java EE应用程序中可以这样做吗?我那里没有春天。而且没有添加新的罐子。未找到ResteasyJacksonProvider。
Spring
在那里不是必需的。第二个链接展示了如何做到这一点。再看一看,,