Как записать значения массива в тело верблюда в пределах маршрута - PullRequest
0 голосов
/ 15 ноября 2018

Я вставил часть кода ниже, где я пытаюсь записать массив в тело верблюда

...
    .convertBodyTo(UserInfo[].class)
    .log(LoggingLevel.DEBUG,logger,"Output- ${body}")

Но в журнале

- Output-  (UerInfo[])- [Lcom.bhge.entitlement.service.dto.UserInfo;@1e37cb10

1 Ответ

0 голосов
/ 15 ноября 2018

Используйте верблюжий боб

Создайте метод где-нибудь в вашем Java-коде для управления отображением и используйте верблюжий боб ссылку на метод.


Часть журнала в вашем коде вызывает UerInfo[].toString(), который возвращает хэш-код идентификации . Основываясь на этом SO решении , вы не можете переопределить UerInfo[].toString() для достижения своей цели с помощью существующего кода.

...