我试过自己找出这个,但无济于事。我正在编写一个 Java 应用程序,它将通过 Zentu 的 SQLiteJDBC 使用嵌入式 SQLite 数据库。
我正在做出以下假设,需要对所有这些假设进行确认,并在我错的地方进行澄清。
- 为了让我的 Swing 应用程序正常运行,我需要在我的应用程序所在的每台机器上安装 SQLite,而不仅仅是“myEmbeddedDatabase.db”文件
- 最佳实践将要求我在安装/部署时运行一个调用 sqlite 的 shell 脚本并运行一个框架/初始化脚本来创建我的应用程序将通过 SQLiteJDBC 使用的表等;我假设这是因为它看起来不像 SQLiteJDBC 有能力读取 *.sql 文件并运行它(好吧,至少在没有我做大量编码的情况下不会!)
感谢任何可以帮助我澄清这些项目的人!