数据库连接 - 最佳实践

时间:2013-02-21 17:07:24

标签: h2

我想知道在使用嵌入模式时连接到H2数据库的最佳做法是什么,例如:在独立的Java桌面应用程序中。

目前,我将数据库文件(.h2)与主应用程序jar文件放在同一目录中,并使用标准的 jdbc:h2:file:前缀在光盘上找到该文件。当然,只有当你可以动态获取文件的绝对路径时,这才是可移植的,即作为主Jar的相对路径。

我正在使用它:

class.getProtectionDomain().getCodeSource().getLocation().getPath()

及其工作。但我不确定它是否完全便携。我没有在Java支持的所有操作系统上尝试它。

还有其他(可能更好)的方法吗?

此致 Lubos

0 个答案:

没有答案