【发布时间】:2011-12-21 13:44:32
【问题描述】:
假设我有一个看起来像这样的 json 对象:
{
id: 1,
name: "john doe"
spouse: 2
}
以及我希望它反序列化的类:
class Person{
private Long id;
private String name;
private Person spouse;
//getters/setters
}
有没有办法告诉杰克逊在反序列化 JSON 时将spouse: 2 属性扩展为带有id=2 的新Person POJO?
由于将 JSON 反序列化为持久实体,我遇到了这个问题,并且希望能够轻松地保留这些实体之间的关系。
【问题讨论】:
标签: java json hibernate jackson