Browse Source

2023-12-18

异常
java8
fengyuan_yang 2 years ago
parent
commit
f04f12b83a
  1. 12
      src/main/java/com/xujie/sys/common/exception/XJExceptionHandler.java

12
src/main/java/com/xujie/sys/common/exception/XJExceptionHandler.java

@ -27,36 +27,26 @@ public class XJExceptionHandler {
R r = new R();
r.put("code", e.getCode());
r.put("msg", e.getMessage());
e.printStackTrace();
return r;
}
@ExceptionHandler(NoHandlerFoundException.class)
public R handlerNoFoundException(Exception e) {
//logger.error(e.getMessage(), e);
e.printStackTrace();
return R.error(404, "路径不存在,请检查路径是否正确");
}
@ExceptionHandler(DuplicateKeyException.class)
public R handleDuplicateKeyException(DuplicateKeyException e) {
//logger.error(e.getMessage(), e);
String message = "";
message = "数据库已存在该记录!";
return R.error(message);
return R.error("数据库已存在该记录!");
}
@ExceptionHandler(AuthorizationException.class)
public R handleAuthorizationException(AuthorizationException e) {
//logger.error(e.getMessage(), e);
e.printStackTrace();
return R.error("没有权限,请联系管理员授权");
}
@ExceptionHandler(Exception.class)
public R handleException(Exception e) {
//logger.error(e.getMessage(), e);
e.printStackTrace();
return R.error(e.getMessage());
}
}
Loading…
Cancel
Save