我想我只是没有“明白”。如果我的计算机上还没有安装 SQLite,并且我想编写一个使用嵌入式数据库的 Java 应用程序,并且我将 SQLiteJDBC JAR 下载/导入到我的项目中,那么我只需要这些吗?或者,我是否需要先安装 SQLite 并为我的 SQLiteJDBC 代码创建一个数据库文件以连接并运行查询?
如果是这种情况,并且仅仅下载/导入 SQLiteJDBC 是不够的,那么这是否意味着我必须确保在我想要运行 Java 应用程序的每个系统上都安装了 SQLite?这难道不会违背可移植/嵌入式数据库的目的吗?
基本上,我对 SQLiteJDBC 教程很感兴趣,因为:
- 他们没有告诉您 HelloWorld.sqlite 是如何创建的(SQLiteJDBC 是否为您创建它,您是否必须首先从命令提示符在 SQLite 中创建它等);和
- 他们从未澄清 SQLiteJDBC 是否依赖于 SQLite 才能使 API 调用正常工作
非常感谢这里的任何帮助!