Java Jersey将空值序列化为json:如何跳过
我使用的是带有弹簧的运动衫2.4 当我从带有注释Java Jersey将空值序列化为json:如何跳过,java,json,spring,serialization,jersey-2.0,Java,Json,Spring,Serialization,Jersey 2.0,我使用的是带有弹簧的运动衫2.4 当我从带有注释@products(MediaType.APPLICATION\u JSON)的方法返回响应时,它还会将空值序列化为JSON 我不想序列化包含空值的字段 有相同的解决方案吗?假设您使用Jackson进行序列化,您可以对类使用@JsonInclude(Include.NON\u NULL)来排除空值。假设您使用Jackson进行序列化,您可以使用@JsonInclude(Include.NON\u NULL)添加到您的类以排除空值。我已尝试添加此批注
@products(MediaType.APPLICATION\u JSON)
的方法返回响应时,它还会将空值序列化为JSON
我不想序列化包含空值的字段
有相同的解决方案吗?假设您使用Jackson进行序列化,您可以对类使用
@JsonInclude(Include.NON\u NULL)
来排除空值。假设您使用Jackson进行序列化,您可以使用@JsonInclude(Include.NON\u NULL)
添加到您的类以排除空值。我已尝试添加此批注,但不起作用。@SAM:您使用哪个库进行序列化?我使用的是jersey media json jackson和'com.owlike genson 1.3'的依赖项。我还向jersey应用程序注册了JacksonJaxbJsonProvider.class
,然后这个注释@JsonInclude(Include.NON_NULL)
开始工作。我已经尝试添加这个注释,但它不起作用。@SAM:您使用哪个库进行序列化?我使用的是jersey media json jackson和'com.owlike genson 1.3'的依赖项。我还向我的jersey应用程序注册了JacksonJaxbJsonProvider.class
,然后此注释@JsonInclude(Include.NON_NULL)
开始工作。我已尝试添加此批注,但不起作用。@山姆:您使用哪个库进行序列化?我使用的是jersey media json jackson和'com.owlike genson 1.3'的依赖项。我还向jersey应用程序注册了JacksonJaxbJsonProvider.class
,然后这个注释@JsonInclude(Include.NON_NULL)
开始工作。