部分介绍使用IDEA的rest client

       我们在使用Intellij Idea开发restful项目的时候,我们可以用idea工具自带的rest client工具进行测试restful数据正确性,我这里简单说下以POST方式+requestBoy的text文档进行restful的测试的数据填充。

     我使用的是Spring mvc框架,例如在springmvc中有如下代码

@RequestMapping(value = "/user/getAllUserInfo",method = RequestMethod.POST)
    public PageInfo<User> getAllUserInfo(@RequestParam(value = "pageNum") Integer pageNum,@RequestParam(value = "pageSize") Integer pageSize,
                                         @RequestBody User user){
        if(pageNum == null){
            pageNum = 1;
        }
        if(pageSize == null){
            pageSize = 10;
        }
        //获取第1页,10条内容,默认查询总数 count
        PageHelper.startPage(pageNum,pageSize);
        List<User> userList = userDAO.getAllUserInfo(user);
        PageInfo<User> pageInfo = new PageInfo<User>(userList);
        return pageInfo;
    }

 这里使用的是mybatis的PageHelper包。

      在使用rest client的时候text的编写内容是以json格式编写的,格式如下:

{"userName":"test2","loginName":"test2", "password":"12345678",
"currentUserId":1,"userType":"01" }

 同时需要在Headrs里面加上Content-Type=application/json;charset=UTF-8,

如截图所示:

 

 这个就是大概的使用。

猜你喜欢

转载自357029540.iteye.com/blog/2303970