1.MVC三层架构:(是一种架构思想,不是设计模式)
M(model):数据模型层:包含了数据和对数据的操作。一般又包括Dao层:直接进行数据库的访问,Service层:调用Dao。
V(View):视图层:展示给用户的东西,前端页面;
C(Controller):控制层:接受从View层(视图层)传递来的数据,再调用Model(数据模型层),进行数据库的操作,再向View层返回处理的结果,职责上相当于一个调度器。
2.SpringMVC是基于Java实现的MVC的轻量级web框架。
1.DispatcherServlet:(核心分发器)
SpringMVC和其他的MVC框架一样,也是以请求驱动的,核心由中心Servlet进行分发处理这些请求。
扫描二维码关注公众号,回复:
6944738 查看本文章
DispatcherServlet本质也是servlet,同样继承自HttpServlet。
2.
lk