JavaWeb实现RESTful风格

2017-04-17  本文已影响0人  回忆之秋

(摘录自讲义)

什么是REST

总结:REST是一种设计风格。它不是一种标准,也不是一种软件,而是一种思想。REST通常基于使用HTTP,URI,和XML,JSON以及HTML这些现有的广泛流行的协议和标准。

什么是RESTful

REST架构的主要原则

REST接口定义

REST接口定义.png

REST接口设计

REST接口设计.png

HTTP响应状态码

HTTP响应状态码.png

SpringMVC实现RESTful

SpringMVC原生态的支持了REST风格的架构设计。
所涉及到的注解:
@RequestMapping
@PathVariable
@ResponseBody
……

实现新增用户

URL: /rest/user
请求:POST
实现:

实现新增用户.png 图片.png

默认情况下,PUT和DELETE请求是无法提交表单数据的。
解决方案:在web.xml中配置Spring提供的过滤器解决。

上一篇下一篇

猜你喜欢

热点阅读