2014-05-13 40 views
-1

我有一個「基本的」Java應用程序,它有點像一個服務器(偵聽某些端口)。部署一個(便攜式)數據庫Java服務器應用程序

我想將數據庫添加到項目中,這樣我可以與基於來自聽取端口的數據中的某些表(基本操作互動 - 沒有外星技術

我要尋找一個解決方案來實現將數據庫放入項目中,這樣就不需要從應用程序外部獲得任何「幫助」。最終生成的和「便攜」應用程序可以在沒有任何先決條件的情況下從其他操作系統運行(安裝不同的服務等)。

我見過像H2的解決方案,實現MySQL的服務(方式太複雜,我的需要),Java的去,但我需要的東西,複雜性低得多,如C#和數據庫connectio n到Microsoft Acces數據庫。

任何想法?

回答

1

你可能想看看JavaDBSQLite。兩者都可以嵌入到應用程序中,並且可以在內存中完全運行(根本沒有持久性)或由文件進行備份。

+0

除了這個正確的答案之外,如果您正在使用內存約束設備,請檢查Java Embedded Suite。 – User404