Tomcat启动
1、部署项目到Tomcat中
2、启动Tomcat加载Web.xml
3、初始化DispatcherServlet(执行的是init方法)
4、加载配置文件,创建对象交给Spring容器管理
5、通过处理器映射器解析@RequestMappin配置,配置‘请求地址’和‘控制器类’的映射关系
小结:Tomcat一启动,‘请求地址’和‘控制器类’的映射关系就创建完成。
客户端想服务端发送请求
1、发送请求:localhost:8080/HelloSpringMvc/hello
2、经过dispatcherServlet
3、筛选请求请求路径,获取/hello请求路劲
4、通过处理器映射器获取对应的控制器类
5、通过处理器执行控制器类中的方法[如果有是视图解析器,先通过视图解析器再,[没有直接]]响应给客户