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

展示查询搜索

java 复制代码
    // 根据姓名分页查询用户
    @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展示数据

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

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

根据id删除数据

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

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

根据id更新数据

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

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

添加数据

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

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

相关推荐
都叫我大帅哥1 小时前
给 Java 程序员的 CSRF 攻击详解:从原理到防御实战
java
江南十四行2 小时前
Spring框架核心(上)——IoC控制反转与DI依赖注入详解
java·后端·spring
fb_123452 小时前
Linux磁盘分区从入门到实操:MBR_GPT全解析+分区工具实战指南
java·linux·gpt
码智社3 小时前
JSON 零基础到资深全体系教程
java·json
wgego4 小时前
基础的反序列化一些总结(php和java)
java·开发语言·笔记
机建狂魔5 小时前
Codex 接入第三方模型 API 实战:以 Mimo 为例
java·服务器·数据库·ai·ai编程·codex
2601_963870185 小时前
【计算机毕业设计】基于Vue + Spring Boot的社区养老服务管理平台设计与实现
spring boot·后端·课程设计
山峰哥6 小时前
数据库工程与SQL调优:从慢查询到秒级响应的实战之路
java·开发语言·数据库·sql·深度优先·启发式算法
乐观的Terry6 小时前
11、发布系统-用户认证与权限体系
java·spring boot·spring·spring cloud·mybatis
前端开发张小七6 小时前
Java 学习笔记 · 第二课:面向对象核心(封装、继承、多态)及接口与异常
java·后端·程序员