當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
查询SDE数据库,GSON报错:declares mutiple JSON fields named data
生活随笔
收集整理的這篇文章主要介紹了
查询SDE数据库,GSON报错:declares mutiple JSON fields named data
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?????? 用Mybatis寫后臺訪問SDE空間數據庫,一開始的時候為了省事,直接select * from? ***一個空間數據庫表***? ,其實通過控制臺打印,已經看到數據拿回來了,為啥還會報錯呢,關鍵是這個data我壓根就沒有定義過啊,實在是找不到哪出錯了。后來了解到GSON是用來解析數據的,那就應該是我取回來的數據解析出錯了,返回來的是Map<String,Object>類型的,應該不會出錯啊。然后換了兩個字段試了試,這次沒錯了,猜測應該是SDE數據庫中存儲的圖形數據問題,因為SDE作為空間數據庫,存儲著一些幾何圖形數據,這些不是普通數據類型,因此造成了GSON解析出問題。
?????? 因此,查詢空間數據庫時,不要select所有字段,要避開那些空間圖形字段。
總結
以上是生活随笔為你收集整理的查询SDE数据库,GSON报错:declares mutiple JSON fields named data的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mybatis返回值类型为Map时,空值
- 下一篇: Mybatis:传输多个参数