5
是否有每個請求的Spring HandlerInterceptors的新實例?Spring HandlerInterceptors是如何實例化的?
我在Spring中有一個攔截器,它有一個class字段。
public class MyInterceptor extends HandlerInterceptorAdapter {
Private boolean state = false;
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) {
state = true;
return true;
}
@Override
public void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler, ModelAndView modelAndView) {
if (state == true) {
System.out.println("Success");
}
}
如果使用這個攔截器,它會一直打印「成功」? (無論有多少個線程同時進行此操作?)