Слияние кода завершено, страница обновится автоматически
объект с помощью анонимного класса, а затем возвращаете этот объект контроллеру, который затем преобразует его обратно в JSON-строку для возврата фронтенду. Не кажется ли вам, что это избыточно? Да, это может быть избыточным. Вместо этого вы можете напрямую вернуть JSON-строку из службы центра, минуя преобразование в объект. Это упростит логику и уменьшит количество преобразований.
Похоже, что можно напрямую изменить тип возвращаемого значения функции на String и просто вернуть значение из интерфейса.