springMVC入门

80 阅读1分钟

MVC模型

全称Model View Controller,是一种设计创建Web应用程序的模式,这三个单词分别代表Web应用程序的三个部分:

  • Model(模型): 指数据模型.用于存储数据以及处理用户请求的业务逻辑.在web应用中,javaBean对象,业务模型等都属于Model.
  • View(视图): 用于展示模型中的数据,一般为JSP或者HTML文件
  • Controller(控制器): 是应用程序中处理用户交互的部分.接受视图提出的请求,将数据交给模型处理,并将处理后的结果交给视图显示

image.png

springMVC

springMVC是一个基于MVC模式的轻量级WEb框架,是spring框架的一个模块,和spring可以直接整合使用,springMVC代替了Servlet技术,它通过一套注解,让一个简单的Java类成为处理请求的控制器,而无需实现任何接口.