Jersey 将空值序列化为 json :如何跳过

Jersey serializing null values to json : How to skip

我在 spring 中使用 Jersey 2.4。

当我从带有注释 @Produces(MediaType.APPLICATION_JSON) 的方法返回响应时,它还将空值序列化为 json.

我不想序列化包含空值的字段。

有解决办法吗?

假设您使用 Jackson 进行序列化,您可以使用 @JsonInclude(Include.NON_NULL) 到 class 来排除空值。