我正在学习Avro模式,并试图做一个小项目。看来我被困住了。我也尝试查看文档,但看起来很混乱。
假设我必须为此类创建一个模式
class example implements Serializable {
private Object data;
}
与之对应的avro模式(.avsc)是什么?
我使用反射来获取架构并为其获取相应的avsc,但是当您执行mvn编译时,它只会引发错误
答案 0 :(得分:0)
{
"type": "record",
"name": "example",
"fields": [{
"name": "x1",
"type": {
"type": "map",
"values": {
"type": "record",
"name": "Object",
"namespace": "java.lang",
"fields": []
}
}
}, {
"name": "data",
"type": "java.lang.Object"
}
]
}