【问题标题】:Using @JsonTypeInfo annotation for generic object lists对通用对象列表使用 @JsonTypeInfo 注释
【发布时间】:2010-08-08 15:27:52
【问题描述】:

我正在尝试序列化和反序列化(使用 Json 和 ObjectMapper)在基类上具有以下注释的对象的多态列表:

@JsonTypeInfo(use=JsonTypeInfo.Id.CLASS, include=JsonTypeInfo.As.PROPERTY, property="@class")

当我编写对象本身时,它确实将多态属性类包含在其属性列表中,而当我编写这些对象的列表时,它不包含有关此列表中类的任何信息。

有人知道什么是错的或配置什么吗?

【问题讨论】:

    标签: java json


    【解决方案1】:

    我使用了错误的 1.5.2 版本,它打开了 bug。他们在 1.5.4 中修复了它

    【讨论】:

      猜你喜欢
      • 2013-10-14
      • 2016-03-09
      • 1970-01-01
      • 2018-10-09
      • 2015-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-11
      相关资源
      最近更新 更多