【问题标题】:Design solution for many Pojo classes when using Jackson/gson使用 Jackson/gson 时为许多 Pojo 类设计解决方案
【发布时间】:2015-12-20 20:51:17
【问题描述】:

我正在创建一个带有服务器后端的 android 应用程序。为了在两层之间发送 json 数据,我使用 Gson(Android) 和 Jackson(Spring 服务器)。

我发现自己创建了很多简单的 Pojo 类来序列化 json 数据。

如果我有 30 个 api 调用,其中包含不同的信息,我将不得不创建 30 个简单的 Pojo 类。实际上是 60,因为它们必须同时存在于服务器和客户端上。

这个“问题”是否存在?

【问题讨论】:

  • Jackson 允许对地图进行序列化和反序列化。也许你可以用这个?

标签: jackson gson pojo


【解决方案1】:

查看以下链接 使用@JsonAnyGetter 和@JsonAnySetter 注解。

Mapping JSON with varying object name

【讨论】:

  • 似乎是目前最好的解决方案。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-02-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多