1.5 KiB
1.5 KiB
Создать REST сервис, который на вход принимает строку и переводит ее другой язык с помощью внешнего сервиса.
Обязательные требования перечислены ниже. При желании можно добавить дополнительный функционал, но это обязательный минимум.
Необходимо реализовать контроллер для входных данных, и параметров перевода. Например, это может быть язык перевода.
Входную строку необходимо поделить на слова и переводить слова отдельно.
Приложение должно сохранять в БД следующие данные:
- Входные данные и выходные, время обращения, параметры для перевода, ip-адрес с которого сделан запрос.
- Перевод каждого слова.
В качестве сервиса для перевода можно использовать любой открытый api Yandex, google или любой другой.
Исходники залить на github в публичный репозиторий.
Требования к реализации: Репозиторий в GitHub, GitLab Java 17 Основной фреймворк: Quarkus Reactive База данных: postgresql