【问题标题】:Is there a way to keep undesirialized json fields after desrialization and reserialization有没有办法在反序列化和序列化后保留未序列化的 json 字段
【发布时间】:2020-06-14 09:33:25
【问题描述】:

我们正在实施一个基于微服务的系统。为了尽可能保持松耦合,系统是事件驱动的,意思是基于kafka pubsub机制。现在,一些微服务是用 java spring 编写的,因此消息被反序列化为对象。这当然会导致基于 java 的微服务与消息模式的更改紧密耦合。 我们试图找到解决这个看似基本问题的解决方案,包括 avro 模式,但无法找到一种无需重新编译所有 pojo 即可支持模式更改的方法。我们很高兴知道任何面临此问题的图书馆或您找到的任何解决方案。 有任何想法吗? 非常感谢。

【问题讨论】:

    标签: java json serialization microservices decoupling


    【解决方案1】:

    最近我在我的 java 代码中使用反序列化/序列化 json。

    您可以从下面的链接中找到我的代码。但它是根据我的 json 对象设计的。 我可以根据您的要求帮助您设计。

    https://github.com/MuhammadFaisal1521/Java-Application-Inventory-Management-System-with-Oracle-Database/tree/master/src/Shopify

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-13
      • 2020-06-29
      • 2018-12-11
      • 2020-10-23
      • 1970-01-01
      • 2021-03-18
      • 2022-12-11
      • 2021-11-28
      相关资源
      最近更新 更多