Json请求无法找到财产

时间:2019-01-21 12:53:55

标签: json properties

我的父类有这些注释[A是子类]

@JsonTypeInfo(
        use = JsonTypeInfo.Id.NAME,
        include = JsonTypeInfo.As.PROPERTY,
        property = "type"
)
@JsonSubTypes({@JsonSubTypes.Type(value=A.class, name="A")})

所以在我的json请求中,我正在传递这样的字符串:

{
  "type" : "A",
  "configuration" : {
......
}

但是,当请求被触发时,它会给出错误"JSON parse error: Unrecognized field "type"

这使我想知道是否需要在父类中将“类型”定义为属性?或者我需要启用任何功能。

0 个答案:

没有答案