Как добавить результат из RestController в пользовательский объект-оболочку в Spring - PullRequest
0 голосов
/ 29 апреля 2020

Наше интерфейсное приложение всегда ожидает определенный формат json для результата, что-то вроде:

{
success: true,
errors: [],
responseObject: ...
}

Скажем, я хочу вернуть список пользователей, этот список будет в responseObject. Теперь я хотел бы иметь возможность просто вернуть этот список из restcontroller и получить что-то вроде совета контроллера, обернуть список в этот объект ответа. Однако, как я понимаю, я не могу использовать совет контроллера в этом случае. Есть ли способ сделать это?

1 Ответ

1 голос
/ 29 апреля 2020

Вы можете использовать для этого фильтр. Вы можете получить список пользователей из объекта ответа, обернуть его в желаемую структуру модели и изменить ответ.

Пример: https://medium.com/@sportans300 / fiddling-with-httpresponses-in- java - 2a269cd5a474

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...