Java 使用jackson检测空/空值
与jackson合作的最佳方式是什么 我有一个类“Event”,其字段endDate是java.util.Date。 另一个字段是描述一个字符串 想象一个类事件的实例,它具有endDate和description集:Java 使用jackson检测空/空值,java,json,jackson,Java,Json,Jackson,与jackson合作的最佳方式是什么 我有一个类“Event”,其字段endDate是java.util.Date。 另一个字段是描述一个字符串 想象一个类事件的实例,它具有endDate和description集: endDate: 2014-01-25 description: "HTML5 Seminar" 我希望能够将endDate和description更新为空 在我的REST更新请求之后,我希望我的类事件实例的endDate和description值为空 以下操作不起作用: {
endDate: 2014-01-25
description: "HTML5 Seminar"
我希望能够将endDate和description更新为空
在我的REST更新请求之后,我希望我的类事件实例的endDate和description值为空
以下操作不起作用:
{
"endDate": null,
"description": ""
}
有什么想法吗?你能定义“空白”吗?如果该字段没有值,是否要忽略该字段?我已用一个示例更新了该问题我理解该示例,但我不确定这与Jackson和序列化过程有何关系。如果按照描述更新实体-日期为null,描述为空字符串-Jackson将正确序列化更新的实体。因此,这看起来只是一个标准的更新操作-我有什么遗漏吗?