《Spring Boot框架入门到实践》(8)Spring boot实现RestFull

认识RestFull

链接
详细的使用教程
在这里插入图片描述
最明显的区别就是访问路径的变化

  1. 普通的访问接口:http://localhost:8080/api/order?id=1&status=2
  2. 采用RESTFull风格的访问路径则为:http://localhost:8080/api/order/1/2

RESTFul主要几个注解实现

在这里插入图片描述

@PathVariable

在这里插入图片描述

例子

例子:在一个web项目中进行测试
1.

在这里插入图片描述
2. 运行测试
在这里插入图片描述
在这里插入图片描述
使用了RESTFull之后我们不用在访问路径上写需要赋值的名字了,直接在访问路径上写上需要赋什么值就可以了。

需要注意的

在这里插入图片描述
图上这两个方法运行输入参数后会报错, Ambiguous handler methods mapped for,原因是两个方法的参数都是integer和String,导致运行时虚拟机分不清该给哪个方法赋值。
所以,设置方法时参数都是要唯一的,不能混乱不清。

增加、删除、修改、查询

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值