springboot技术内幕架构设计与实现
53.1元
包邮
(需用券)
去购买 >
创建拦截器类并标注@ControllerAdvice注解
@ControllerAdvice
public class GlobalExceptionAdvice {
//处理未知异常
@ExceptionHandler(Exception.class)
@ResponseBody
@ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR)
public UnifyResponse handleException(HttpServletRequest request, Exception e){
String method = request.getMethod();
String requestUrl = request.getRequestURI();
System.out.println(method);
System.out.println(requestUrl);
System.out.println(e);
UnifyResponse unifyResponse = new UnifyResponse(9999, "服务器异常", requestUrl + " " + method);<