我正在尝试实现JsonSubTypes,但我希望能够包含一些无法识别的子类型的优雅处理。我使用的是Jackson 2.9.7,更新不是一个选项,因为有一些其他的类依赖于它。}
} 这会导致以下错误: com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id 'horsemy.project.path.apiobject.JsonAnimal$Animal]: known type id
我希望使用Jackson mixin为抽象类型提供默认实现: use = Id.NAME, propertyString, val requestId: String, val timestamp: OffsetDateTime基类,我想用一个混合体来修改: use = Id.NAMEAlexa.DataStore.PackageManager.InstallationError"
),
我使用@JsonTypeInfo和@JsonSubTypes来映射基于给定属性的解析子类。下面是我要解析的示例JSON的一个人为的例子。" : "spike" }]}@JsonTypeInfo(use = JsonTypeInfo.Id.NAMEpublic String name;
class Dog