繁体   English   中英

JSON Schema + Schema registry + Kafka序列化

[英]JSON Schema + Schema registry + Kafka serialization

我正在尝试在 https 之后使用 JSON Schema 和 Kafka ://docs.confluent.io/platform/current/schema-registry/serdes-develop/serdes-json.html#json-schema-serializer-and-deserializer

我使用的是根据来自数据库的信息构建的通用 class。 在该链接中,有两种方法可以序列化消息,使用 POJO class 从中派生模式,或者使用 java class 上的 @Schema 注释将模式直接传递给生产者。

我将 JSON 模式存储在汇合模式注册表中,因此将模式硬编码到存储库中以进行序列化没有任何意义。 我们还努力生成我们用来返回 POJO 的 Java class。

有什么方法可以使用从模式存储库中获取的模式并使用泛型类型,避免使用与模式和插件(如 jsonschema2pojo)具有相同属性的 POJO 来使用 Kafka 发送消息?

您将在本地需要该架构,但您可以在项目编译期间使用架构注册表 Maven 插件自动下载它,例如。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM