У меня есть REST-контроллер Spring Boot, который принимает JSON данные в запросе POST. Все ошибки обрабатываются в классе, который расширяет класс Spring ResponseEntityExceptionHandler. Что мне нужно, это регистрировать неудачные запросы в БД, где тело входящего запроса должно быть сохранено. Вопрос в том, как получить тело POST в методе класса обработчика исключений? Например:
@ExceptionHandler(value = ValidationException.class)
protected ResponseEntity<Object> handleGeneral(ValidationException ex, String failedRequestBody) {