拦截器简介

拦截器概念

  • 拦截器(Interceptor)是一种动态拦截方法调用的机制,在SpringMvc中动态拦截控制器方法的执行
  • 作用:
    • 在指定的方法调用前后执行预先设定的代码
    • 阻止原始方法的执行

拦截器与过滤器区别

  • 归属不同:Filter属于Servlet技术,Interceptor属于SpringMvc技术
  • 拦截内容不同:Filter对所有访问进行增强,Interceptor仅针对SpringMvc的访问进行增强