【问题标题】:Jackson Mixin and java objectJackson Mixin 和 java 对象
【发布时间】:2013-12-26 16:24:30
【问题描述】:

我有一个类似这样的 json

 {
  meta: {
    key: value
    key value....
  }
    data:[{
   key: value ....
    }]
 }

我正在尝试将 Mixin 与 Jackson 一起使用

   class ResponseMixin
     MetaMixin meta;
     ResponseMixin data;

我确实有所有这 3 个 mixiins 的模型,并且我有一个模块来映射两者

   class Response
     Meta meta;
     Response data;

当我尝试读取 json 时,它没有读取整个 json,我觉得这是因为它试图读取这样的东西

       {responseMixin {meta: {...} data: [{..}]}} 

但我得到的主要字符串没有 responseMixin

谁能告诉我如何避免这种情况

【问题讨论】:

  • 哪个框架?你如何配置杰克逊?一般来说,你最好的选择是首先确保混音与独立的杰克逊一起工作;然后找出框架是否/为什么没有正确使用混合配置。
  • 我确认我的 Jackson 模块在构造函数和 setupModule 方法中都被调用了。

标签: java json jackson mixins


【解决方案1】:

对不起,它的工作我缺少默认构造函数

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-16
    相关资源
    最近更新 更多