回答
我會使用JSON parser來讀取和解析JSON,然後使用JDBC API將數據插入到數據庫中。
對於JDBC API,請確保您使用的是PreparedStatement
,也就是說,爲每個表創建一個PreparedStatement
,然後重新使用這些值。你可以做的是將它們保存在一張地圖中,每張表格準備一份陳述(Map<String, PreparedStatement>
)。
我用來解決這個問題的相同方法,謝謝Thomas –
@Thomas Mueller是否有使用一個prepStatement爲每個表?只是好奇 –
@TomasBisciak好吧,你怎麼能使用一個prepStatement多個表? –
- 1. 加載嵌入式H2數據庫到內存
- 2. 未能將大型數據集加載到h2數據庫中
- 3. 如何使用H2內存數據庫保存數據?
- 4. 將數據從數據庫表加載到共享內存
- 5. H2使用數據初始化內存數據庫
- 6. 連接到數據庫H2
- 7. 轉到H2數據庫
- 8. 將內存中的H2數據庫保存到磁盤
- 9. H2數據庫從腳本加載數據
- 10. H2數據庫加載csv數據更快
- 11. H2-數據庫CommandCentre:CSVREAD跳過加載數據
- 12. 保存JSON數據到數據庫
- 13. java h2內存中數據庫錯誤:表未找到
- 14. 從數據庫加載json數據到slideToggle
- 15. Entlib將數據加載到內存中
- 16. 將HEX數據加載到內存中
- 17. 創建內存數據庫休眠並加載數據
- 18. 數據加載到Oracle數據庫
- 19. 數據未加載到數據庫中
- 20. Ajax json數據未被加載到數據存儲區
- 21. 查看H2或HSQLDB內存數據庫的內容
- 22. H2數據庫中的存儲過程
- 23. H2數據庫存儲在哪裏?
- 24. H2數據庫存儲容量
- 25. 當Express加載時在內存中加載一些數據庫數據
- 26. 使用內存中的H2數據庫緩存批量導入
- 27. 數據轉換錯誤H2數據庫
- 28. 將數據插入H2數據庫表
- 29. 在內存中固定一個數據庫/將數據庫附加到內存數據庫中
- 30. PHP數據庫連接到H2數據庫
我沒有成功時,我甲肝加載從腳本數據和下面URL中使用: URL =「JDBC:H2:MEM:測試; MVCC = TRUE; INIT = RUNSCRIPT FROM「C:/版本/塞尖/ sqlscripts /create.sql'「 –
我會對JSON數據文件的外觀如何感興趣。你能提供幾行數據嗎? –
{「paramSysRefs」:{「id」:1,「name」:「MSS-Framing-Ref」,「system」:「MSS」,「path」:「mss:// $ {server}/S:B T1在網絡設施產品{3372}/S:T1電路{3373}/L:價格代碼「}} –