News Application - это клиент-серверное приложение. Сервер представляет собой RestApi Spring приложение. В качестве базы данных используется MySQL. Серверная часть каждые 20 минут парсит новостной сайт и выгружает в БД новости. Клиентская часть представляет собой JavaFX UI, запрашивает новости за выбранный промежуток времени.
- Spring Boot
- MySQL
- Liquibase
- JavaFX
- Docker, DockerCompose
- Отредактировать файл docker-compose.yml
- Запустить контейнер:
docker-compose up --build
- Скачать проект на локальный АРМ.
- Выполнить запуск через Gradle:
./gradlew run