Java,SpringBoot项目中,Postman的测试方法。

目录

展示查询搜索

根据id展示数据

根据id删除数据

根据id更新数据

添加数据

展示查询搜索

    // 根据姓名分页查询用户
    @GetMapping("/getUsersByName")
    public IPage<User> getUsersByName(@RequestParam(defaultValue = "1") Long current,
                                      @RequestParam(defaultValue = "2") Long size,
                                      @RequestParam(required = false) String name) {
        // 构建分页对象
        Page<User> page = new Page<>(current, size);
        // 调用服务方法进行分页查询
        return userService.getUsersByName(page, name);
    }

Postman路径:http://localhost:8080/test/user/getUsersByName2?current=1&size=3&name=z

根据id展示数据

    @GetMapping("/{userId}")
    public R<User> getUserById(@PathVariable Long userId) {
        return userService.getUserById(userId);
    }

postman测试:http://localhost:8080/test/user/1

根据id删除数据

    // 删除用户
    @DeleteMapping("/{userId}")
    public R<String> deleteUser(@PathVariable Long userId) {
        return userService.deleteUser(userId);
    }

PostMan测试: http://localhost:8080/test/user/1

根据id更新数据

    // 更新用户信息
    @PutMapping("/updateUser")
    public R<String> updateUser(@RequestBody User user) {
        return userService.updateUser(user);
    }

postman测试:http://localhost:8080/test/user/updateUser

添加数据

    // 新增用户
    @PostMapping("/addUser")
    public R<String> addUser(@RequestBody User user) {
        return userService.addUser(user);
    }

postman测试: http://localhost:8080/test/user/addUser

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Spring Boot是一个使用Java编写的开发框架,可以帮助开发人员快速构建基于REST风格的API。 RESTful是一种接口规范或接口风格,它使用URI标识资源,并采用统一的标准资源操作接口,例如CRUD(Create、Retrieve、Update、Delete)。 Postman是一个常用的API开发和测试工具,可以发送HTTP请求并查看响应,以测试和调试REST API。你可以使用Postman来向Spring Boot的RESTful API发送请求,并查看API的响应。通过Postman,你可以选择不同的HTTP方法(如GET、POST、PUT、DELETE)来对API进行操作。对于幂等性方法(如GET、HEAD、OPTIONS),它们用于获取资源,而非幂等性方法(如POST、PUT、DELETE)则用于更改资源状态。 所以,使用Spring Boot和Postman可以方便地构建和测试RESTful API。你可以使用Postman来发送不同HTTP方法的请求,并验证API的功能和响应。<span class="em">1</span><span class="em">2</span> #### 引用[.reference_title] - *1* [Java-SpringBoot-Rest-MySQL:使用Java Spring Boot Rest MySQL创建REST API MySQL和使用的技术是Intellij ...](https://download.csdn.net/download/weixin_42097450/18519520)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [springboot RESTful API接口demo](https://blog.csdn.net/Little_Donkey_/article/details/118192781)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值