Знать предназначенный RestController в Spring реализацию ResponseBodyAdvice - PullRequest
0 голосов
/ 19 мая 2018

Spring ResponseBodyAdvice позволяет обрабатывать JSON-Response.Я хочу записать его в регистратор, но при этом также хотел бы добавить имя RestController, вызываемого в этой транзакции.Может кто-нибудь сказать, есть ли где-то имя класса в параметрах экземпляра ResponseBodyAdvice.

1 Ответ

0 голосов
/ 19 мая 2018

Понял.Параметр «MethodParameter», предоставленный методу «beforeBodyWrite», содержит атрибут «whichClass», который предоставляет имя предполагаемого контроллера (я нашел это при тестировании - до сих пор не нашел никаких документов об использовании этого атрибута).Это сделает для меня

...