如何全局忽略带有 restesy 响应的空字段?
How globally ignore Null Fields with restesy response?
我使用 JBoss EAP 7.1 和 JAVA EE。我可以使用 class all filed 下的 @JsonInclude(JsonInclude.Include.NON_NULL)
注释排除空字段作为响应。
是否存在在所有对象中全局(在所有项目中)排除空值的方法,resteasy return 作为响应,例如这里:
Response.status(Response.Status.OK).entity(objet).build()
您需要在您的应用中配置 ObjectMapper
个实例:
ObjectMapper mapper = new ObjectMapper();
mapper.setSerializationInclusion(Include.NON_NULL);
另请参阅:
我使用 JBoss EAP 7.1 和 JAVA EE。我可以使用 class all filed 下的 @JsonInclude(JsonInclude.Include.NON_NULL)
注释排除空字段作为响应。
是否存在在所有对象中全局(在所有项目中)排除空值的方法,resteasy return 作为响应,例如这里:
Response.status(Response.Status.OK).entity(objet).build()
您需要在您的应用中配置 ObjectMapper
个实例:
ObjectMapper mapper = new ObjectMapper();
mapper.setSerializationInclusion(Include.NON_NULL);
另请参阅: