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 分钟前
【笔试强训】Day1
java·算法
风萧萧19992 分钟前
Milvus Java 快速入门
java·开发语言·milvus
leiming63 分钟前
巧用 FreeRTOS 任务通知作“邮箱”:NeoPixel 灯环控制实战
java·前端·算法
qq5680180768 分钟前
Springboot中使用Elasticsearch(部署+使用+讲解 最完整)
spring boot·elasticsearch·jenkins
东离与糖宝10 分钟前
Java 26 FFM API进阶:零JNI调用TensorRT/OpenVINO,AI端到端延迟砍半
java·人工智能
红云梦10 分钟前
互联网三高-高性能之线程池与连接池调优
java·线程池·连接池·池化技术
瑶山11 分钟前
SpringBoot + MongoDB 5分钟快速集成:从0到1实操指南
java·数据库·spring boot·后端·mongodb
迈巴赫车主13 分钟前
蓝桥杯192.等差数列java
java·数据结构·算法·职场和发展·蓝桥杯
JOEH6017 分钟前
为什么你的接口总是响应慢?Java 生产环境 6 大排查误区
java
linux修理工18 分钟前
Claude API 密钥更换方法
java·数据库·mysql