java110 лет назад: 4
Родитель
Сommit
66475b52d8

+ 3 - 1
java110-core/src/main/java/com/java110/core/aop/Java110TraceConfigurer.java

@@ -5,9 +5,10 @@ import org.springframework.context.annotation.Configuration;
 import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
 import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
 import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
+import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
 
 @Configuration
-public class Java110TraceConfigurer implements WebMvcConfigurer {
+public class Java110TraceConfigurer extends WebMvcConfigurerAdapter {
     @Autowired
     private Java110TraceHandlerInterceptor java110TraceHandlerInterceptor;
 
@@ -18,5 +19,6 @@ public class Java110TraceConfigurer implements WebMvcConfigurer {
     @Override
     public void addInterceptors(InterceptorRegistry registry) {
         registry.addInterceptor(java110TraceHandlerInterceptor).addPathPatterns("/**");
+        super.addInterceptors(registry);
     }
 }

+ 2 - 1
java110-core/src/main/java/com/java110/core/aop/Java110TraceHandlerInterceptor.java

@@ -6,6 +6,7 @@ import com.java110.dto.trace.TraceAnnotationsDto;
 import org.slf4j.Logger;
 import org.springframework.stereotype.Component;
 import org.springframework.web.servlet.HandlerInterceptor;
+import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
 
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
@@ -18,7 +19,7 @@ import java.util.Map;
  * Created by wuxw on 2018/5/2.
  */
 @Component
-public class Java110TraceHandlerInterceptor implements HandlerInterceptor {
+public class Java110TraceHandlerInterceptor extends HandlerInterceptorAdapter {
 
     private static Logger logger = LoggerFactory.getLogger(Java110TraceHandlerInterceptor.class);