美文网首页SpringSpring
Spring Boot 拦截器、过滤器、切片 执行顺序

Spring Boot 拦截器、过滤器、切片 执行顺序

作者: Marlon666 | 来源:发表于2018-04-03 09:55 被阅读1418次

spring 过滤器 拦截器 切片的执行顺序?

步骤如下

1)过滤器启动
2)拦截器启动
(拦截器 preHandle)
3)切片启动
(切片执行)
4)方法体执行
5)切片结束
6)拦截器结束
7)过滤器结束

image.png

什么时候使用过滤器? 拦截器和切片?

过滤器(Filter) :可以拿到原始Http请求和响应的信息
拦截器(interceptor): 可以拿到原始Http请求和响应的信息 也可拿到请求的方法的信息
切片 (Aspect):可拿到请求的方法的值 (拿不到原始的Http的请求和响应的对象)

切片分为

切入点:
1、在那些方法上起作用
2、在什么时候起作用

增强(执行方法体):
起作用时执行的业务逻辑

相关文章

网友评论

    本文标题:Spring Boot 拦截器、过滤器、切片 执行顺序

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