编写类,以注解名来设置处理的路径
@ControllerAdvice(annotations = {RequestMapping.class, Controller.class})
@ResponseBody
@Slf4j
public class GlobalExceptionHandler {
//编写方法,进行异常处理
@ExceptionHandler(SQLIntegrityConstraintViolationException.class)
public R<String> exceptionHandler(SQLIntegrityConstraintViolationException ex){
log.error(ex.getMessage());
return R.error("失败了");
}
}