我使用Jackson作为REST服务的映射器。样本json响应是
{
"id": 1,
"name": "One fine name",
"child": 1 //this is a primary key referencing a composite object
}
现在,使用Jackson将这种表示法映射到POJO中,该类可能看起来像下面的
class Parent{
protected Integer id;
protected String name;
protected Child child;
//....
//appropriate Getters and Setters
}
但是当杰克逊即将反序列化该对象时,它抱怨将整数转换为Child对象。知道如何让杰克逊明白儿童领域的价值是一个参考吗?