标签: java avro
如何实现Avro IDL支持的自定义逻辑类型? Avro实体生成的主要问题是需要自定义转换器方法来将业务实体映射到Avro实体/从Avro实体映射。例如。我需要将Avro的UUID(fixed UUID(16))转换为Java的java.util.UUID并返回。理想情况下,我想要隐式转换,但实际上,Avro IDL编译器配置生成特定的基于Java的API的可能性将是最佳解决方案。
UUID
fixed UUID(16)
java.util.UUID