From d1d773cffb46cfa42a3ba9011eabbd42ddaffdb2 Mon Sep 17 00:00:00 2001 From: zainali5120 <512061637@qq.com> Date: Thu, 22 Apr 2021 14:28:56 +0800 Subject: [PATCH] 优化TRC20同步 --- src/main/java/com/xcong/excoin/configurations/GlobalExceptionHandler.java | 21 ++++++++++++++------- 1 files changed, 14 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/xcong/excoin/configurations/GlobalExceptionHandler.java b/src/main/java/com/xcong/excoin/configurations/GlobalExceptionHandler.java index 97ed2d9..0e054de 100644 --- a/src/main/java/com/xcong/excoin/configurations/GlobalExceptionHandler.java +++ b/src/main/java/com/xcong/excoin/configurations/GlobalExceptionHandler.java @@ -1,5 +1,6 @@ package com.xcong.excoin.configurations; +import com.xcong.excoin.common.exception.GlobalException; import com.xcong.excoin.common.response.Result; import lombok.extern.slf4j.Slf4j; import org.springframework.dao.DuplicateKeyException; @@ -27,7 +28,7 @@ */ @ExceptionHandler(value = {MethodArgumentNotValidException.class}) public Result handleException(MethodArgumentNotValidException e) { - log.error(e.getMessage()); +// log.error(e.getMessage()); FieldError fieldError = e.getBindingResult().getFieldError(); if (fieldError != null) { return Result.fail(fieldError.getDefaultMessage()); @@ -49,11 +50,6 @@ return null; } - @ExceptionHandler(value = {Exception.class}) - public Result handleException(Exception e) { - log.error(e.getMessage(), e); - return Result.fail("系统异常"); - } /** * spring security 账户密码验证异常 @@ -63,8 +59,19 @@ */ @ExceptionHandler(value = { BadCredentialsException.class }) public Result handleException(BadCredentialsException e) { - log.error(e.getMessage(), e); +// log.error(e.getMessage(), e); return Result.fail("用户名或密码错误"); } + @ExceptionHandler(value = {GlobalException.class}) + public Result handleException(GlobalException e) { + return Result.fail(e.getMessage()); + } + + @ExceptionHandler(value = {Exception.class}) + public Result handleException(Exception e) { + log.error(e.getMessage(), e); + return Result.fail("系统异常"); + } + } -- Gitblit v1.9.1