MVC设计模式
- 模型(model)
- 模型包含业务模块和数据模型,数据模型用于封装数据,业务模型用于处理业务
- 视图(view)
- 通常指的就是我们的jsp或者html,作用一般就是展示数据的
- 通常视图是依赖数据模型创建的
- 控制器(controller)
- 是应用程序中处理用户交互的部分。作用一般就是处理程序逻辑的
spring mvc和spring联系
六大组件介绍
- 在spring mvc的各个组件中,前端控制器、处理器、视图称为spring mvc的mvc组件
- 在spring mvc的各个组件中,处理器映射器、处理器适配器、视图解析器称为springmvc的三大组件
- 需要开发的组件有:处理器、视图
- DispatcherServlet:前端控制器
- Handler:处理器
- view:视图
- HandlerMapping:处理器映射器
- HandlAdapter:处理器适配器
- view Resolver:视图解析器·