我想使用@JsonTypeInfo批注的defaultImpl属性来处理反序列化期间类型信息丢失的情况。
我使用了上面提到的属性。
@JsonTypeInfo(use = JsonTypeInfo.Id.CLASS, include = JsonTypeInfo.As.PROPERTY, property = "@class" ,defaultImpl = DefaultImpl.class)
public class DefaultImpl{
}
问题是我不知道可以在此类中写些什么来处理缺少的类型信息。
请帮帮我,例子很好。
最佳答案
您不必为缺少类型信息而在类中编写任何内容:如果缺少该信息,则选择全部的此类。但是显然,它需要放置数据绑定属性,或者配置为忽略未知属性。