【发布时间】:2016-07-10 14:41:26
【问题描述】:
我有一个类似的 spring 项目和类,并希望生成以根名称为类型的 json。这是一个例子:
public class Person {
private String type; //worker
private String name; //Dennis
private String surname; //Ritchie
}
结果应该是:
{"worker" : {
"name" : "Dennis" ,
"surname" : "Ritchie"
}
}
我可以使用 @JsonRootName 之类的 Json 标签来实现吗,还是应该为 worker 编写一个 Class 并扩展 Person 类(有 3 种不同的类型)?
【问题讨论】:
标签: java json spring serialization