我有一个在DropWizard中托管/编写的API。它使用JSON并且效果很好
@POST
public void somePost(SomeObject object)
SomeObject
pojo在哪里。Jackson毫无问题地将JSON反序列化到对象中。
为了将来证明使用此API的“调用代码”,我开始添加一些尚未使用的属性SomeObject
。但是(现在推测是杰克逊)现在抛出“错误解析json”错误。
我想放宽一些规则,以便Jackson可以容忍传入JSON中无法识别的字段(默认情况下,GSON可以做到)。我尝试了@JsonIgnoreProperties
类级别的注释,但是没有运气。
提前致谢。
您说您尝试过@JsonIgnoreProperties。你有这样尝试过吗?
@JsonIgnoreProperties(ignoreUnknown = true)
经过以上测试,它应该可以工作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句