美好的一天。我对将嵌入式数据库存储在Java EE应用程序中感到困惑。我刚刚解决了.properties文件的问题,该文件可以通过getResource方法访问,但是我应该在哪里放置我的数据库以支持可移植性?
答案 0 :(得分:1)
为了便于携带,适当的方法是在项目目录中安装嵌入式数据库。然后指定相对路径。
一般情况下,您必须提取内容和内容。将相对于当前目录的路径指定为数据库URL。以下是一些例子。
jdbc:h2:file:relative-database-path
jdbc:hsqldb:file:relative-database-path