java—如何在不生成代码的情况下(反)序列化pojo到avro和kafka

qnyhuwrf  于 2021-06-04  发布在  Kafka
关注(0)|答案(1)|浏览(285)

我想使用avro将pojo序列化到kafka,但我不想生成pojo。我不想使用生成的代码有几个原因。
我想控制pojo结构。我想使用继承,我想添加方法,我想使用kotlin数据类
avro生成的代码有如下问题

kqhtkvqz

kqhtkvqz1#

你可以使用jackson-kafka-avro序列化程序来实现这一点。它使用jackson(反)序列化数据,这样您就可以轻松地将pojoMap到avro模式并返回。此外,它还有一流的kotlin支持。

相关问题