簡體   English   中英

具有Java lang對象類型作為數據類型的Avro模式

[英]Avro schema with the java lang Object type as datatype

我正在學習Avro模式,並試圖做一個小項目。 看來我被困住了。 我也嘗試查看文檔,但看起來很混亂。

假設我必須為此類創建一個模式

class example implements Serializable {
private Object data;
}

對應的avro模式(.avsc)是什么?

我使用反射來獲取架構並為其獲取相應的avsc,但是當您執行mvn編譯時,它只會引發錯誤

{
    "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"
        }
    ]
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM