《Spring Boot框架入门到实践》(8)Spring boot实现RestFull
认识RestFull
- 普通的访问接口:http://localhost:8080/api/order?id=1&status=2
- 采用RESTFull风格的访问路径则为:http://localhost:8080/api/order/1/2
RESTFul主要几个注解实现
@PathVariable
例子
例子:在一个web项目中进行测试
1.
2. 运行测试
使用了RESTFull之后我们不用在访问路径上写需要赋值的名字了,直接在访问路径上写上需要赋什么值就可以了。
需要注意的
图上这两个方法运行输入参数后会报错, Ambiguous handler methods mapped for,原因是两个方法的参数都是integer和String,导致运行时虚拟机分不清该给哪个方法赋值。
所以,设置方法时参数都是要唯一的,不能混乱不清。