postman使用——GetMapping和PostMapping方法
1. 首先设置一个简单的控制层 :
@RequestMapping("/sys/user")
@RestController
public class UserController extends BaseController {
    private static List<User> userList = new ArrayList<>();
    // 先静态模拟数据
    static {
        User user1 = new User();
        user1.setUserId(1L);
        user1.setUsername("lufei");
        user1.setNickname("蒙奇D路飞");
        user1.setBirthday(Dates.parseDate("2000-05-05"));
        user1.setSex(Constants.Sex.MALE);
        user1.setEnabled(Constants.Flag.YES);
        userList.add(user1);
        User user2 = new User();
        user2.setUserId(2L);
        user2.setUsername("nami");
        user2.setNickname("娜美");
        user2.setBirthday(Dates.parseDate("2000/7/3"));
        user2.setSex(Constants.Sex.FEMALE);
        user2.setEnabled(Constants.Flag.YES);
        userList.add(user2);
    }
    @GetMapping("/queryAll")
    public Result queryAll(){
        return Results.successWithData(userList, BaseEnums.SUCCESS.code(), BaseEnums.SUCCESS.desc());
    }
    @PostMapping("/queryOne/{userId}")
    public Result queryOne(@PathVariable Long userId){
        User user = null;
        for(User u : userList){
            if(u.getUserId().longValue() == userId){
                user = u;
            }
        }
        return Results.successWithData(user);
    }
}
一、GetMapping方法实现查询所有数据,并在页面上进行输出,我们用postman模拟一下浏览器操作:
1. 选择请求方式:Get,然后将网址输入:

2. 点击send,下方出现body内容:

这样一来,查询结果成功,浏览器页面查询结果就出现了。
二、接下来是PostMapping方法:

2. 点击send,数据查询成功:

至此,结束。
 

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号