SpringBoot
中等
面试题库
SpringBoot
中等
自定义 Filter 中抛出的异常能被 @RestControllerAdvice 捕获吗?如何统一返回 JSON?
SpringBoot
中等
Filter 与 Interceptor 读取请求体(@RequestBody)的行为为什么不同?如何实现可重复读?
SpringBoot
简单
登录鉴权、参数记录、接口耗时统计分别该选 Filter、Interceptor 还是 AOP?
SpringBoot
中等
Filter 的 dispatcherTypes 有哪些取值?如何让 Filter 只对 FORWARD/ERROR 请求生效?
SpringBoot
中等
Spring Security 的过滤器链是如何嵌入 Spring Boot 的 DispatcherServlet 之前的?
SpringBoot
困难
异步请求(Async)下拦截器的 afterCompletion 在什么时候执行?与同步有何不同?
SpringBoot
中等
HandlerInterceptor 的 preHandle、postHandle、afterCompletion 各自适合做什么?
SpringBoot
中等
为什么在普通 Filter 里注入 Spring Bean 会是 null?DelegatingFilterProxy 如何解决?
SpringBoot
简单
多个 Filter 的排序规则是什么?FilterRegistrationBean 的 setOrder 与 @Order 谁生效?
SpringBoot
中等
Spring Boot 中如何注册自定义 Filter?@WebFilter 与 FilterRegistrationBean 分别有什么坑?
SpringBoot
中等