response响应字段为空时,出现这个错误。
出现原因经过查阅应该是由于要序列化的数据是个空对象。
可以在该类上加注解
@JsonInclude(JsonInclude.Include.NON_NULL )
//@JsonInclude其他用法说明
@JsonInclude(JsonInclude.Include.ALWAYS) 默认
@JsonInclude(JsonInclude.Include.NON_DEFAULT ) 属性为默认值不序列化
@JsonInclude(JsonInclude.Include.NON_EMPTY ) 属性为空("") 或者为 NULL 都不序列化
@JsonInclude(JsonInclude.Include.NON_NULL ) 属性为NULL 不序列化
当response响应字段为空时,可能由于需要序列化的数据是空对象。使用@JsonInclude注解可以控制序列化行为,例如@JsonInclude(JsonInclude.Include.NON_NULL)可防止空值被序列化,避免错误发生。
2670

被折叠的 条评论
为什么被折叠?



