SpringBoot构建RESTful API
2019-11-05 16:02:32来源:博客园 阅读 ()
SpringBoot构建RESTful API
1、RESTful介绍
RESTful是一种软件架构风格!
RESTful架构风格规定,数据的元操作,即CRUD(create, read, update和delete,即数据的增删查改)操作,分别对应于HTTP方法:
GET用来获取资源,
POST用来新建资源(也可以用于更新资源),
PUT用来更新/修改资源,
DELETE用来删除资源。
这样就实现了,从url地址栏中不能看出来着个请求是干什么的。
2、RESTful接口
HTTP协议请求方法 |
SpringBoot注解 |
URL |
功能说明 |
POST |
@PostMapping |
/users |
创建一个用户 |
GET |
@GetMapping |
/users |
查询用户列表 |
GET |
@GetMapping |
/users/id |
根据id查询一个用户 |
PUT |
@PutMapping |
/users/id |
根据id更新一个用户 |
DELETE |
@DeleteMapping |
/users/id |
根据id删除一个用户 |
3、实例:
//查 @GetMapping("/getMap") public Map getMap(Integer id){ Map<String,String> map=new HashMap<>(); ... return map; } //增 @PostMapping("/post") public String postMap(Car car){ .. return ..; } //删 @DeleteMapping("/del") public String delMap(Car car){ .. return ..; } //改 @PutMapping("/Put") public String updateCar(Car car){ .. return ..; }
原文链接:https://www.cnblogs.com/xueziyeya/p/11801425.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- springboot2配置JavaMelody与springMVC配置JavaMelody 2020-06-11
- SpringBoot 2.3 整合最新版 ShardingJdbc + Druid + MyBatis 2020-06-11
- 掌握SpringBoot-2.3的容器探针:实战篇 2020-06-11
- 构建自己的jar包上传至Mvaen中央仓库和版本更新 2020-06-11
- nacos~配置中心功能~springboot的支持 2020-06-10
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash