架构字段定义为
{
"name": "uuid",
"type": {
"type": "string",
"logicalType": "uuid"
}
}
在avro maven编译后,它会为uuid逻辑类型生成String类型。
@Deprecated public java.lang.String uuid;
它应该是UUID类型。有人可以帮忙吗?我将如何直接获取UUID对象?
答案 0 :(得分:0)
UUID uid = UUID.fromString(value);
获取名称值时,它将值作为字符串,然后可以将该字符串值格式化为UUID。
希望这会起作用