Spring Boot с Spring Data Rest - как использовать собственный обработчик ошибок. Создал контроллер ошибок. Я попытался пропустить обработчик ошибок по умолчанию, используя следующий код. Почему он не работает!Ошибка Contoller Howto: Spring-boot + Spring-Data-Rest
@Configuration
@EnableJpaRepositories
@Import(RepositoryRestMvcConfiguration.class)
@EnableAutoConfiguration(exclude = { BasicErrorController.class })
@EnableMetrics
public class Application {
public static void main(String[] args) {
ApplicationContext ctx = SpringApplication.run(Application.class, args);
.....................
.....................
и ошибка контроллера, как показано ниже
@Component
@RestController
@RequestMapping(value = "/error")
public class CustomErrorController extends BasicErrorController {
public CustomErrorController(ErrorAttributes errorAttributes) {
super(errorAttributes);
// TODO Auto-generated constructor stub
}
private static final String PATH = "/error";
@RequestMapping(value = PATH)
public String error() {
return "Error handling";
}
@Override
public String getErrorPath() {
return PATH;
}
}