簡體   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