SpringMVC

回顾MVC

MVC: 模型(DAO,Service)、视图(JSP)、控制器(Servlet)
MVC是模型、视图、控制器的简写,是一种软件设计规范

MVC框架要做哪些事情?

  • 将URL映射到Java类或Java类的方法
  • 封装用户提交的数据
  • 处理请求 -- 调用相关的业务处理 -- 封装响应数据
  • 将响应的数据进行渲染, jsp/html等表示层数据

常见的服务端MVC框架和前端MVC框架有:Struts、Vue等

Controller

可以实现Controller接口或者使用注解说明这个当前这个类是一个Controller

Request Mapping

RestFul 风格

RestFul就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。

传统方式操作资源通过不同的参数来实现不同的效果,方法单一,post和get
使用RESTful操作资源可以通过不同的请求方式来实现不同的效果,请求地址一样,但是功能可以不同。

posted @ 2022-01-10 07:48  Lylee  阅读(31)  评论(0编辑  收藏  举报