Quellcode durchsuchen

com.fdkankan.common.exception.BusinessException 全局拦截

lyhzzz vor 2 Jahren
Ursprung
Commit
96af3b056e

+ 9 - 0
src/main/java/com/fdkankan/manage/exception/GlobalExceptionHandler.java

@@ -40,6 +40,15 @@ public class GlobalExceptionHandler {
      * 处理业务异常
      */
     @ResponseBody
+    @ExceptionHandler(value = com.fdkankan.common.exception.BusinessException.class)
+    public ResultData businessExceptionHandler(com.fdkankan.common.exception.BusinessException e) {
+        log.info("业务异常code:{},message:{}", e.getCode(), e.getMessage());
+        return ResultData.error(e.getCode(), e.getMessage());
+    }
+    /**
+     * 处理业务异常
+     */
+    @ResponseBody
     @ExceptionHandler(value = DataIntegrityViolationException.class)
     public ResultData DataIntegrityViolationExceptionHandler(DataIntegrityViolationException e) {
         log.error("mysql服务错误:", e);