0
傑克遜允許多態反序列化:http://wiki.fasterxml.com/JacksonPolymorphicDeserialization如何爲Jackson全局多態反序列化形成JSON請求?
具體來說,我想使用全局默認打字:
objectMapper.enableDefaultTyping();
文檔指定要求
..是包括,使用默認包含機制(JSON中的附加包裝 數組)。
但我不明白這意味着什麼。我不確定如何實際形成指定要發送的子類型的JSON請求。我嘗試了以下三個請求,但沒有成功,到目前爲止:
{
"com.package.MySubType" : {
"name": "someName"
}
}
[
"com.package.MySubType",
{
"name": "someName"
}
]
{
"@type" : "MySubType",
"name": "someName"
}
我檢查了使用instanceof
實例類型,它總是失敗。