Спроектировать(продумать формат и ограничения входящих/исходящих параметров) и реализовать REST API, вычисляющее частоту встречи символов по заданной строке. Результат должен быть отсортирован по убыванию количества вхождений символа в заданную строку.
Пример входной строки: “aaaaabcccc”
Пример выходного результата: “a”: 5, “c”: 4, “b”: 1
Требования к решению:
Java 8+
Spring boot 2+
Решение должно быть покрыто тестами
У решения должна быть документация по запуску и формату входящих/исходящих параметров.
Java 17
Spring Boot
JUnit test
Lombok
Open api doc