我正在使用 spring rest 和 jackson 来生成 json。为班级国家
public class Country extends AbstractPersistable<Long> {
private String name;
private String code2;
private String code3;
public Country() {
}
public Country(String name, String code2, String code3) {
...
}
...
}
例如,我得到
{
"id" : 1,
"name" : "Afghanistan",
"code2" : "AF",
"code3" : "AFG",
**"new" : false**
}
对于某些类,我得到一个意外的“新”字段,总是设置为 false。我怀疑它与参数化构造函数有关,但这只是一个猜测。想法?