1、REST的特征
统一接口:客户和服务器之间通信的方法必须统一,RESUTFUL风格的数据元操作CRUD分别对应HTTP方法----GET用来获取数据源,POST用来新建资源,PUT用来更新资源,,DELETE用来删除资源,这样就统一了数据操作的接口。
2、认识HTTP方法与CRUD动作映射
动作 |
普通的CRUD的url |
普通的CRUD的HTTP方法 |
RestFul的URL |
RestFul的HTT方法 |
查询 |
Article/id=1 |
GET |
Article/{id} |
GET |
添加 |
Article?title=xxx&body=xxx |
GET/POST |
Article |
POST |
修改 |
Article/update?id=xxx |
GET |
Article/{id} |
PUT/PATCH |
删除 |
Article/delete?id=xxx |
GET |
Article/{id} |
DELETE |
3、使用RESTFUL风格的数据增加、删除、修改和查询
- value:用来制定URL
- Method:用来制定HTTP请求方法
3.1 增加
3.2 删除
3.3 修改
3.4查看
根据id查询
查询所有
4、这里使用了swagger2