《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,导致运行时虚拟机分不清该给哪个方法赋值。
所以,设置方法时参数都是要唯一的,不能混乱不清。

增加、删除、修改、查询

在这里插入图片描述

发布了50 篇原创文章 · 获赞 13 · 访问量 1880

猜你喜欢

转载自blog.csdn.net/qq_43581078/article/details/103505932