2.0

作者: 鼻涕不停的小眼睛 | 来源:发表于2019-03-27 17:20 被阅读0次

    2.0

    WebMvcConfigurer

    实现WebMvcConfigurer中的一些方法来配置springboot

    @Component
    public class LogInterceptor implements HandlerInterceptor {
       
        static Logger logger = LoggerFactory.getLogger(LogInterceptor.class);
    
        @Override
        public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) {
            logger.info("请求路径:{}", request.getRequestURI());
            return true;
        }
    }
    
    @Configuration
    public class WebMvc implements WebMvcConfigurer {
        
        @Autowired
        private LogInterceptor logInterceptor;
    
        /**
         * 重写添加拦截器方法并添加配置拦截器
         * @param registry
         */
        @Override
        public void addInterceptors(InterceptorRegistry registry) {
             registry.addInterceptor(logInterceptor).addPathPatterns("/**");
        }
      
    }
    

    相关文章

      网友评论

          本文标题:2.0

          本文链接:https://www.haomeiwen.com/subject/rpctbqtx.html