jackson-- JsonTypeInfo多态反序列化

Posted 逍遥客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jackson-- JsonTypeInfo多态反序列化相关的知识,希望对你有一定的参考价值。

简单处理办法:

  JsonTypeInfo的注解使用: 略(自行百度即可)

  处理下面这种json的处理办法:

    {"header":{"operationName":"opname2"},"body":{"name2":"11111"}}

    怎么根据operationName的值自动转成对应的body子类?

     办法如下:

    

 

    显示结果:

    {"header":{"operationName":opname2}, body":{"name2":11111}}

 

以上是关于jackson-- JsonTypeInfo多态反序列化的主要内容,如果未能解决你的问题,请参考以下文章

杰克逊的@JsonSubTypes仍然是多态反序列化所必需的吗?

JSONTypeInfo 不忽略继承映射中的属性

如何在Swagger中描述多态端点?

使用JsonTypeInfo从Jackson序列化中删除基类名称

JSON Jackson - 使用自定义序列化程序序列化多态类时的异常

在 JSON 中反序列化 Set 时出错