spring mvc

Spring MVC:

1.遵守MVC设计模式的框架,并且能够与Spring无缝对接。

2.M(model指数据层 dao+entity)
v(view指视图层 基本集成了所有的前端开发)
C(control指控制层,servlet)

MVC提供了很多强大的功能

1.前置控制器,本质上是一个servlet,但是他的配置能力非常强大
主要作用就是控制请求发送到控制器然后接受返回结果。

MVC工作流程
前台发送请求--容器启动-前置控制器接收后去匹配拦截器,匹配到拦截器后经过适配器-
经过控制层-实现层-dao层进行逻辑处理后返回一个ModelandView返回给前置控制器。
控制器在对View进行最后的加工然后呈献给用户

原文地址:https://www.cnblogs.com/fanzhuangzhuang/p/11372354.html