Приложение доступно в облаке по адресу https://enigmatic-fjord-38510.herokuapp.com. Как правило, старт приложения занимает не больше минуты, — это время необходимо Heroku, чтобы развернуть приложение на сервере. Если при первом обращении приложение оказалось недоступным, повторите попытку.
Настройка базы данных PostgreSQL осуществляется в файле конфигурации resources / properties / local.properties. Скрипты для генерации таблиц и заполнения их тестовыми данными размещаются в resources / sql. В качестве контейнера сервлетов используется Apache Tomcat 8.5.32.
Развёртывание на локальном компьютере необходимо осуществлять с опцией -Dspring.profiles.active=local
. При развёртывании приложения через IDEA, в конфигурации Tomcat Server в поле URL следует записать http://localhost:8080/fines
.
Данные для тестирования сведены в таблицу, где лицензия — это номер водительского удостоверения, а номер — государственный номер автомобиля.
Лицензия | Номер |
---|---|
GA5763FWA | А564ФУ 70 |
MH7731BYW | М283ЕУ 70 |
LN5214YKQ | Е884ИТ 70 |
MA4012QIB | К121ЮА 70 |
BM8531WBM | Ш433СО 70 |
При нажатии на кнопку «Популярные штрафы» с введенной лицензией и номером откроется окно с пятью популярными штрафами конкретного водителя. Если лицензия или номер не заполнены, то будут показаны пять популярных штрафов по всем данным из базы.