使用retrofit上传实体类的信息到服务端

服务端

/**
   * springboot会自动将返回类型转换成JSON格式并返回
   * @param requestVo
   * @return
   */
  @PostMapping(value = "login.do")
  public ResultVo login(@RequestBody RequestVo requestVo) {
    ResultVo resultVo = new ResultVo();

//    final LoginRequestVo loginRequestVo = new Gson().fromJson(data, LoginRequestVo.class);
    final int phone = requestVo.getPhone();
    final String username = requestVo.getUsername();
    final String password = requestVo.getPassword();

    resultVo.setCode(200);
    resultVo.setMsg("登陆成功");

    return resultVo;
  }

客户端

@POST(value = "login.do")
Call<ResultVo> login(@Body RequestVo requestVo);

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章