我已经添加了@JsonInclude(Include.NON_NULL)
Response 类上的注释。
@JsonInclude(Include.NON_NULL)
public class Response {
@JsonProperty
private String message;
// getter-setters
}
如果值为 null,则该属性不包含在 JSON 中
但我仍然将此属性设置为 NULL。
{
"message": null
}
可能是什么原因?我错过了什么吗?
I tried
@JsonSerialize(include = Inclusion.NON_NULL)
代替
@JsonInclude(Include.NON_NULL)
它按预期工作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)