Kaynağa Gözat

代码优化

Woody 1 ay önce
ebeveyn
işleme
0248532b47

+ 6 - 8
framework-base/src/main/java/com/chelvc/framework/base/interceptor/ControllerAccessInterceptor.java

@@ -59,15 +59,13 @@ public class ControllerAccessInterceptor {
             "|| @within(org.springframework.web.bind.annotation.RestController)")
     public Object logging(ProceedingJoinPoint point) throws Throwable {
         Object value = point.proceed();
-        if (!(point.getTarget() instanceof ErrorController)) {
-            try {
-                Logger logger = this.getLogger(point);
-                if (logger != null) {
-                    LoggingContextHolder.debug(logger, SessionContextHolder.getRequest(), value);
-                }
-            } catch (Exception e) {
-                log.error("Controller access logging failed", e);
+        try {
+            Logger logger = this.getLogger(point);
+            if (logger != null) {
+                LoggingContextHolder.debug(logger, SessionContextHolder.getRequest(), value);
             }
+        } catch (Exception e) {
+            log.error("Controller access logging failed", e);
         }
         return value;
     }