目录
一,简介
REST(Representational state tansfer),表现形式状态转换
传统风格资源描述形式:
http://localhost/users/getById?id=1
REST风格描述形式:
表示通过get请求查询id为1的数据。
REST风格的的有点:1,隐藏资源的访问行为,无法通过地址得知资源是何种操作
2,书写简化
接受请求的值时用的注解。多用@RequestBody接受json数据。
二,REST风格的行为分类
定义一个web层的类并加载到spring容器中
1,查询指定用户信息
通过http://localhost/users/1发送get请求
Postman测试
控制台
2,查询全部用户的信息
通过http://localhost/users 发送get请求
Postman
控制台
3,添加用户信息
通过http: //localhost/users 发送post请求
Postman
发送json数据
控制台
4,修改用户信息
通过http: //localhost/users 发送put请求
5,删除用户信息
通过http: //localhost/users/1 发送delete请求
三,REST风格的简写
Web层类上写两个注解
1,查询指定用户信息
通过http://localhost/users/1发送get请求
2,查询全部用户的信息
通过http://localhost/users 发送get请求
3,添加用户信息
通过http: //localhost/users 发送post请求
4,修改用户信息
通过http: //localhost/users 发送put请求
5,删除用户信息
通过http: //localhost/users/1 发送delete请求