Restful风格的五种基本操作

本文介绍了RESTful风格的五种基本操作:新增、删除、修改、查询单个和查询所有。通过不同的HTTP方法(POST、DELETE、PUT、GET)结合特定URL路径实现这些操作。在实际应用中,使用@PathVariable注解处理URL参数,并可通过Postman进行测试。在遇到JSON字段名不匹配问题时,可以使用@JsonProperty注解解决。
摘要由CSDN通过智能技术生成

Restful风格的五种基本操作

五种操作分别为:新增、删除、修改、查询单个、查询所有。
利用restful风格书写访问路径时,会发现大多数路径其实都是很相似甚至一样的,但他们的区别主要是利用数据提交的方式,即method 。还需注意的点是,当有参数id的时候需要在方法的形参前加上@PathVariable 注解

新增:http://localhost:8080/users method为post
删除:http://localhost:8080/users/{id} method为delete
修改:http://localhost:8080/users method为put
查询单个:http://localhost:8080/users/{id} method为get
查询全部:http://localhost:8080/users method为get

在controller层进行操作

package cs.yangtze.controller;

import cs.yangtze.entity.User;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;

import javax.xml.ws.RequestWrapper;

/**
 * @Version 1.0
 * @Author:cyl
 * @Date:2022/8/16
 * @Content:
 */

@Controller
public class UserController {
   

	//新增
    @RequestMapping(value = "/users",method = RequestMethod.POST)
    @ResponseBody
    public String save(){
   
        System.out.println("user save...")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lxrqiyuan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值