Как распространять программу java вместе с базой данных?
Пишу программу, в которой пользователи будут хранить свои данные. Для хранения данных использую базу данных. Как поместить сервер (локальный) в директорию проекта Java, так что бы этот сервер стартовал без установки на ПК?
Добрый день.
Можно использовать h2 БД. Его можно встраивать, а также сохранять в файловой системе. Также можно глянуть в сторону sqlite. Или же можно использовать postgres embedded.
Для удобства работы с выбранной БД используйте ORM (hibernate, ormlite и др)