一、SpringMVC相关组件及其作用
1、前端控制器(DispatcherServlet):负责调用其它功能组件。
2、处理器映射器(HandlerMapping):进行地址解析,返回对应的执行链。
3、处理器适配器(HandlerAdapter):被前端控制器调用,帮助去调用处理器,执行相关功能。
4、处理器(Handler):将一些特有行为进行封装,在这里指代Controller。
5、视图解析器(View Resolver):负责解析view,封装视图信息。
6、视图(View):就是视图的一些信息
二、SpringMVC的执行流程
三、SpringMVC注解解析
@RequestMapping注解的使用
Controller组件的配置
注:组件扫描时,有两种方法,如下图:
内部资源视图解析器的配置
配置内部资源解析器之后呢,就不用在处理器Handler中(就是web层的方法Controller)书写繁重的地址!