来喝无糖汽水

RESTful风格

什么是RESTful风格

假设要对一个数据库进行CRUD操作,按照常理来说,会有一台服务器来接受http请求。

没有使用restful风格之前,请求就仅仅是使用get post这些就足够了
CRUD :
http://localhost:8088/adduser?username=1 查询的请求
http://localhost:8088/deleteuser?username=1 删除的请求
http://localhost:8088/updateuser?username=1&pwd=1212&uid=21 更新请求
http://localhost:8088/insertuser?username=1&pwd=1212&uid=21 添加的请求
传统的方式如果对一一个对象要进行一一个CRUD操作,User 的服务端要进行编写四
个ur1地址。不利于维护。
使用restful风格:服务端只需要发布一个user地址,通过不同的请求方式来确定CRUD
表明http请求的不同方式。不同请求方式对应着不同的数据库操作

请求方式 请求含义(对数据库中的对象)
post insert
get select
delete delete
put update

在使用@Restcontroller修饰的控制类里里,使用不同的注解,就可以在控制层将请求转移到不同的方法上进行处理。

image-20220111135642182

同时,使用一些操作,也可以直接从请求中获取到需要更改的用户id

image-20220119135157143

总之超级厉害


本文由 rufus 创作,采用 知识共享署名 4.0 国际许可协议。

本站文章除注明转载/出处外,均为本站原创或翻译,转载请务必署名。