0
でJsonTypeInfoを無視こんにちは、私はフィールド構成を持つクラスを持っている:残りコントローラ
@JsonTypeInfo(
use = JsonTypeInfo.Id.NAME,
include = JsonTypeInfo.As.PROPERTY,
property = "@type")
@JsonSubTypes({
@JsonSubTypes.Type(value = XYZ, name = "XYZ"),
@JsonSubTypes.Type(value = ZYX, name = "ZYX")
})
public class XZZ
私は、フィールド@typeずに残りコントローラXZZに受け取るが、自動的ObjectMapperでそれを持ってできるようにする必要があります。 私はrestControllerで受け取るオブジェクトと@typeでJSONを解析するオブジェクトの2つを作成しないようにしようとしています。もちろん、XYZとZYXはXZZを拡張します。あなたのXZZクラス(またはどこでも「@type」属性が存在する)インサイド
私はそれを試してみたが、それは助けにはなりません。依頼は依然として無視されます。 – MrNetroful