Sfoglia il codice sorgente

fix: 修改全局异常捕获

pull/1/head
weihongyang 2 anni fa
parent
commit
7a4b82a94c
1 ha cambiato i file con 34 aggiunte e 34 eliminazioni
  1. +34
    -34
      ym-admin/src/main/java/com/cnbm/admin/exception/RenExceptionHandler.java

+ 34
- 34
ym-admin/src/main/java/com/cnbm/admin/exception/RenExceptionHandler.java Vedi File

@@ -26,40 +26,40 @@ import java.util.Map;
* @Date 2022/6/10 2:05 PM
* @Version 1.0
*/
//@RestControllerAdvice
//public class RenExceptionHandler {
// private static final Logger logger = LoggerFactory.getLogger(RenExceptionHandler.class);
//
// @Autowired
// private SysLogErrorService sysLogErrorService;
//
// /**
// * 处理自定义异常
// */
// @ExceptionHandler(RenException.class)
// public Result handleRenException(RenException ex){
// Result result = new Result();
// result.error(ex.getCode(), ex.getMsg());
//
// return result;
// }
//
// @ExceptionHandler(DuplicateKeyException.class)
// public Result handleDuplicateKeyException(DuplicateKeyException ex){
// Result result = new Result();
// result.error(ErrorCode.DB_RECORD_EXISTS);
//
// return result;
// }
//
// @ExceptionHandler(Exception.class)
// public Result handleException(Exception ex){
// logger.error(ex.getMessage(), ex);
//
@RestControllerAdvice
public class RenExceptionHandler {
private static final Logger logger = LoggerFactory.getLogger(RenExceptionHandler.class);
@Autowired
private SysLogErrorService sysLogErrorService;
/**
* 处理自定义异常
*/
@ExceptionHandler(RenException.class)
public Result handleRenException(RenException ex){
Result result = new Result();
result.error(ex.getCode(), ex.getMsg());
return result;
}
@ExceptionHandler(DuplicateKeyException.class)
public Result handleDuplicateKeyException(DuplicateKeyException ex){
Result result = new Result();
result.error(ErrorCode.DB_RECORD_EXISTS);
return result;
}
@ExceptionHandler(Exception.class)
public Result handleException(Exception ex){
logger.error(ex.getMessage(), ex);
// saveLog(ex);
//
// return new Result().error();
// }
return new Result().error();
}
//
// /**
// * 保存异常日志
@@ -84,4 +84,4 @@ import java.util.Map;
// //保存
// sysLogErrorService.save(log);
// }
//}
}

Caricamento…
Annulla
Salva