我正在開發一個簡單的家族樹應用程序(使用jung)。其中一個要求是能夠保存我生成的圖形或數據。我已經看過谷歌,但他們大多提供網站/在線類數據庫。我希望能夠將數據庫保存在桌面上,並從相同的數據庫文件加載。我需要爲此尋找什麼?如何創建java桌面應用程序數據庫?
回答
- SQLite的
- XML
- 自己的格式來存儲序列化對象
看嵌入式數據庫。 JavaDB http://www.oracle.com/technetwork/java/javadb/overview/index.html包含在JDK中,是您的不錯選擇。
會看起來。謝謝! –
看看SQLite,HSQL DB或Apache Derby。所有這些都適合你的推薦,所以選擇取決於你。
或者您可以隨時將數據存儲到XML文件或屬性文件中。這取決於您的應用程序將會變得多大,以及您試圖保存哪種數據。
爲快速回復。我沒有任何創建應用程序數據庫的經驗,但網站數據庫。如果我使用SQLlite,當我想要加載數據時,是否需要訪問本地主機?如果是這樣的話,那就不是我想要的。你能澄清一下嗎? –
不,你不需要服務器(localhost)。您的數據庫保存在光盤上的文件中,您可以通過JDBC訪問它(這只是運行SQLite的必備條件)。 –
以下是一些教程和JDBC驅動程序的鏈接http://biese.wordpress.com/2009/07/23/sqlite-in-java-quickly/ –
- 1. 創建Java桌面應用程序
- 2. 在開發java桌面應用程序中創建和使用數據庫
- 3. 桌面應用程序數據庫
- 4. 如何創建Java桌面應用程序?
- 5. 如何創建Java桌面應用程序自動更新?
- 6. 如何創建Java桌面應用程序的快捷方式?
- 7. 需要建議:使用數據庫連接創建桌面應用程序
- 8. 使用MS Access數據庫部署Java桌面應用程序
- 9. 如何使用數據庫的鈦桌面應用程序
- 10. 創建HTML5桌面應用程序
- 11. Java Swing vs C#.net桌面數據庫應用程序
- 12. Java桌面應用程序數據庫設計
- 13. 帶桌面應用程序的java桌面應用程序
- 14. Java桌面應用程序?
- 15. Java桌面應用程序
- 16. java桌面應用程序
- 17. 如何爲我的桌面Java應用程序創建「自動更新程序」?
- 18. 如何使用Java桌面應用程序訪問共享主機數據庫
- 19. 如何使用離線和在線數據庫創建java桌面應用程序,定期同步?
- 20. 使用數據庫創建企業桌面應用程序的最佳實踐
- 21. 如何使用java創建遠程桌面訪問應用程序?
- 22. 是否可以使用RubyMotion創建桌面Java應用程序?
- 23. 如何使java桌面應用程序移動應用程序
- 24. 如何從Java桌面應用程序連接到在線mysql數據庫
- 25. 如何將Java桌面應用程序連接到在線數據庫
- 26. 創建數據庫桌面應用程序的正確方法是什麼?
- 27. 如何使用arcobject(Arcgis 10)構建Java桌面應用程序?
- 28. 桌面應用程序,動態地創建一個數據庫,並創建安裝程序
- 29. 如何使用C#桌面應用程序創建HTML文件
- 30. 如何使用Angular 2創建桌面應用程序
會看起來。 TQ! –