关键词:springmvc 常见知识点
知识来源:720科技实训课
1.什么是spring mvc?
Spring MVC基于模型-视图-控制器模式实现.
M----Model 模型
V ----View 视图
C----Controller 控制器
Spring MVC可以帮助我们构建像Spring框架那样灵活又松耦合的Web应用程序
2.spring mvc工作机制?
- DispatcherServlet:即前端控制器.任务是将请求发送给Spring MVC控制器(controller)
- hander mapping:DispatcherServlet会查询一个或多个处理器映射(hander mapping)来确定请求的下一站在哪里,
把请求发送给选择好的控制器 - controller:等候控制器处理这些信息,返回给用户并且在浏览器上面显示.这些信息就叫做模型(model),再进行格式化,
一般会是HTML,所以,信息需要发送给一个视图(view),通常会是jsp. - view resolver:DispatcherServlet使用视图解析器(view resolver)来将逻辑视图名匹配为一个特定的视图实现
3.@Override标签的作用
@Override是伪代码,所以是可写可不写的.它表示方法重写,写上会给我们带来好处.
- 可以当注释用,方便阅读.
- 告诉阅读你代码的人,这是方法的复写.
- 编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错.
资料链接:https://blog.csdn.net/dongmengyuan1020/article