我是編程Java桌面應用程序與數據庫交互的初學者。我的目標是製作一個簡單的Java應用程序,它使用數據庫在本地存儲數據。一些谷歌搜索後,我發現SQLite /德比將覆蓋我的需求。使用由單個安裝程序安裝的SQLite的Java桌面應用程序
我使用SQLite和Derby,我發現爲了使用它們,我需要通過終端中的命令將它們安裝在計算機上。
我的問題是應用程序如何能夠這樣做,在最終客戶將給出同時安裝Java應用程序和SQLite的/ Derby數據庫避免之前做任何安裝一個簡單的安裝程序文件。
這可能嗎?
嗯,我是一個SQLite新手,我試圖理解它的哲學。 SQLite創建並使用一個文件。這個數據庫是否需要java環境以外的東西?如果我使用已經記錄在其中的SQLite數據庫,我可以提取文件,因爲它是和應用程序將工作? – Pan
@Panayiotis線'的DriverManager.getConnection( 「JDBC:源碼:test.db的」);'指定要使用的文件(現有的或不是)。看看[這裏](http://en.wikibooks.org/wiki/Java_JDBC_using_SQLite/Connecting)瞭解其他細節 – gontard