2012-05-24 2 views
1

Добрый день. Я смущен хранением встроенной базы данных в приложении Java EE. Я только что решил проблему с файлом .properties, к которому можно получить доступ с помощью метода getResource, но где я должен поместить свою базу данных в поддержку переносимости?Встроенная база данных в приложении Java EE

ответ

1

Для переносимости подходящим способом является установка встроенной базы данных в каталог проекта & с указанием относительного пути.

В общем, вам необходимо извлечь содержимое &, указав путь по отношению к текущему каталогу в качестве URL-адреса базы данных. Ниже приведены некоторые примеры.

  • базы данных H2 -jdbc:h2:file:relative-database-path
  • Apache Derby - Включая необходимые банки в & настройки пути к классам переменной окружения соответственно.
  • HSQLDB -jdbc:hsqldb:file:relative-database-path
Смежные вопросы