我想使用@JsonTypeInfo批注的defaultImpl属性来处理反序列化期间类型信息丢失的情况。

我使用了上面提到的属性。

@JsonTypeInfo(use = JsonTypeInfo.Id.CLASS, include = JsonTypeInfo.As.PROPERTY, property = "@class" ,defaultImpl = DefaultImpl.class)

public class DefaultImpl{
}


问题是我不知道可以在此类中写些什么来处理缺少的类型信息。

请帮帮我,例子很好。

最佳答案

您不必为缺少类型信息而在类中编写任何内容:如果缺少该信息,则选择全部的此类。但是显然,它需要放置数据绑定属性,或者配置为忽略未知属性。

10-04 13:08