Avro 1.9.1逻辑类型“ uuid”映射到java类中的字符串类型

架构字段定义为

{
        "name": "uuid","type": {
          "type": "string","logicalType": "uuid"
        }
      }

在avro maven编译后,它会为uuid逻辑类型生成String类型。

@Deprecated public java.lang.String uuid;

它应该是UUID类型。有人可以帮忙吗?我将如何直接获取UUID对象?

jiancha471 回答:Avro 1.9.1逻辑类型“ uuid”映射到java类中的字符串类型

  

UUID uid = UUID.fromString(value);

获取名称值时,它将值作为字符串,然后可以将该字符串值格式化为UUID。

希望这会起作用

本文链接:https://www.f2er.com/3059135.html

大家都在问