DispatcherServlet处理流程
1、根据URL找到对应的hander
2、执行HandlerExecutionChain.applyPreHandle(processedRequest, response),实际是执行HandlerInterceptor的preHandle方法,如果执行返回false,至请求完成
3、执行HandlerAdapter.hander
a、如果是注解方式,执行RequestMappingHandlerAdapter.handleInternal
DispatcherServlet处理流程
1、根据URL找到对应的hander
2、执行HandlerExecutionChain.applyPreHandle(processedRequest, response),实际是执行HandlerInterceptor的preHandle方法,如果执行返回false,至请求完成
3、执行HandlerAdapter.hander
a、如果是注解方式,执行RequestMappingHandlerAdapter.handleInternal