Ссылка на оригинал курса.
В отличие от оригинала, здесь выполнена замена базы данных PostgreSQL на встроенную Apache Derby (Java DB).
Это позволяет ознакомиться с работой приложения, не отвлекаясь на настройку базы данных.
Приложение предназначено для хранения списка контактов. Для хранения контактов используется база данных Apache Derby. Также предусмотрен режим демонстрации приложения: данные хранятся в памяти и сбрасываются при закрытии приложения.
JavaSE 8, JDBC, Swing, Apache Derby, Maven.
Для упрощения проверки работы приложения файл contact.jar уже собран и приложен к проекту (см. папку application).
Пример запуска приложения из консоли: java -jar contact.jar -en
Ключи запуска программы для выбора языка надписей:
- -en - английский;
- -ru - русский;
- ключ отсутствует - приложение запустится в демонстрационном режиме; язык по умолчанию - английский.
Также, для запуска приложения можно использовать следующие файлы (см. папку application):
- start.bat (для Windows);
- start.sh (для Linux).