拦截器过滤器区别和联系 转载链接:Springboot过滤器和拦截器详解及使用场景_Java架构师公社的博客-CSDN博客_java拦截器使用场景一、过滤器和拦截器的区别1、过滤器和拦截器触发时机不一样,过滤器是在请求进入容器后,但请求进入servlet之前进行预处理的。请求结束返回也是,是在servlet处理完后,返回给前端之前。2、拦截器可以获取IOC容器中的各个bean,而过滤器就不行,因为拦截器是spring提供并管理的,spring的功能可以被拦截器使用,在拦截器里注入一个service,可以调用业务逻辑。而过滤器是JavaEE标准,只需依赖servlet api ,不需要依赖spring。3、过滤器的实现基于回调函数.https://blog.csdn.net/weixin_50205273/article/details/109547019?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164733304616780265420715%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=164733304616780265420715&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-2-109547019.142%5Ev2%5Epc_search_quality_down,143%5Ev4%5Eregister&utm_term=%E8%BF%87%E6%BB%A4%E5%99%A8%E5%92%8C%E6%8B%A6%E6%88%AA%E5%99%A8&spm=1018.2226.3001.4187