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