我有一个“基本”Java应用程序,有点像服务器(侦听某些端口)。
我想在项目中添加一个数据库,以便我可以根据来自收听端口的数据与某些表进行交互(基本操作 - 没有外来技术。
我正在寻找将数据库实施到项目中的解决方案,以便不需要来自应用程序外部的任何“帮助”。最终得到的和“便携式”应用程序,可以从其他人运行没有任何先决条件的操作系统(安装不同的服务等)。
我见过像H2这样的解决方案,实现MySQL服务(对于我需要的东西来说太复杂了),Java GO,但是我需要一些不那么复杂的东西,比如C#和数据库与Microsoft Acces数据库的连接。
有什么想法吗?
答案 0 :(得分:1)
您可能需要查看JavaDB
或SQLite
。两者都可以嵌入到您的应用程序中,并且可以在内存中完全运行(根本没有持久性)或由文件备份。