json序列化一半的时候报错
json字符串序列化一半的时候,因为存在某些字段的值为null(注意这里不是字符串null),导致报错了,这个时候,可以在返回的Vo实体类上面添加下面这个注解就好了。
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BaseDto {
}
但是有一点需要注意的时候,返回的json字符串中为null的字段,这个时候都会按照空字符串进行处理。
json字符串序列化一半的时候,因为存在某些字段的值为null(注意这里不是字符串null),导致报错了,这个时候,可以在返回的Vo实体类上面添加下面这个注解就好了。
@JsonInclude(JsonInclude.Include.NON_NULL)
public class BaseDto {
}
但是有一点需要注意的时候,返回的json字符串中为null的字段,这个时候都会按照空字符串进行处理。