最简单的Java SQL提供程序?

最简单的Java SQL提供程序?,java,database,jdbc,Java,Database,Jdbc,我需要Java JSE应用程序的SQL功能,但不需要整个SQL server,比如监听端口、连接字符串,甚至是要运行或配置的独立进程 我还更喜欢使用文件作为存储,以便文件路径标识DB数据 因此,给DB API一个文件名,我需要将该文件作为DB存储、支持表、搜索、连接和插入来执行SQL,而不考虑端口、外部进程、服务器安装、ecc等内容。。 无需任何其他配置操作,因为不需要任何其他可配置功能 有没有提供此功能的库(最好安装为single.jar) 如果没有这个库,在JSE中配置和使用哪一个基于文件的

我需要Java JSE应用程序的SQL功能,但不需要整个SQL server,比如监听端口、连接字符串,甚至是要运行或配置的独立进程

我还更喜欢使用文件作为存储,以便文件路径标识DB数据

因此,给DB API一个文件名,我需要将该文件作为DB存储、支持表、搜索、连接和插入来执行SQL,而不考虑端口、外部进程、服务器安装、ecc等内容。。 无需任何其他配置操作,因为不需要任何其他可配置功能

有没有提供此功能的库(最好安装为single.jar)


如果没有这个库,在JSE中配置和使用哪一个基于文件的数据库最简单,在提供的数据库中执行查询并使用java.jar应用程序部署它需要哪些配置步骤?

当然,与java 7捆绑在一起的数据库Hypersonic SQL或Derby都会满足要求。SQLite将是第三种选择。

当然,与Java7捆绑在一起的Hypersonic SQL或Derby数据库都将填补这一空缺。SQLite将是第三种选择。

您可能想查看以下内容:


您可能需要查看以下内容:


我非常喜欢。它与其他数据库引擎配合使用。

我非常喜欢。它可以与其他数据库引擎一起使用。

我建议Derby

我建议Derby

我过去使用过并且喜欢它。根据您的需要,您可能还对哪些允许您在java集合上执行SQL类型的查询感兴趣。

我过去使用过并且喜欢它。根据您的需要,您可能还对哪些允许您对java集合执行SQL类型的查询感兴趣。

您搜索过“内存中的java数据库”吗?您搜索过“内存中的java数据库”吗?