в теле запроса есть атрибут логического типа, когда я передаю для него строку или целое число, он выдает httpmessagenotreadableexception. Я пытаюсь обработать это в своем коде
@SuppressWarnings("unchecked")
@ExceptionHandler(HttpMessageNotReadableException.class)
public final ResponseEntity<Object> handleAllExceptions(HttpMessageNotReadableException ex, WebRequest request) {
return new ResponseEntity(HttpStatus.BAD_REQUEST);
}
но он показывает сообщение:
Ошибка создания bean-компонента с именем «handlerExceptionResolver», определенным в ресурсе пути к классу [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class].
Может ли кто-нибудь помочь мне, как это исправить




@EnableAutoConfiguration выполняет автоматическую настройку для WebMvc, поэтому, пожалуйста, исключите класс, из-за которого возникает ошибка.
@EnableAutoConfiguration(exclude = {DataSourceAutoConfiguration.class,WebMvcAutoConfiguration.class })
Надеюсь, это решит вашу проблему.
ты решил свой запрос?