Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
再会。我对将嵌入式数据库存储在 Java EE 应用程序中感到困惑。我刚刚解决了可以通过 getResource 方法访问的 .properties 文件的问题,但是我应该将我的数据库放在哪里以支持可移植性?
为了可移植性,适当的方法是将嵌入式数据库安装在项目目录中,然后指定相对路径。
通常,您必须提取内容并将相对于当前目录的路径指定为数据库 url。下面是一些例子。
jdbc:h2:file:relative-database-path
jdbc:hsqldb:file:relative-database-path