杰克逊:忽略 Json 配置值
我有以下json文件:
{
"segments": {
"externalId": 123,
"name": "Tomas Zulberti",
"shouldInform": true,
"id": 4
}
}
但Java模型如下:
public class Segment {
private String id;
private String name;
private boolean shouldInform;
// getter and setters here...
}
当 Jackson 解析时,它会引发异常,因为字段“externalId”没有 getter 或 setter。它有一个装饰器可以用来忽略json字段吗?