一、服务端
1. 需要对参数用@RequestBody这个注解进行修饰,SpringBoot会自动将前端传过来的JSON数据反序列化成Java对象
/**
* 登录
* @param requestVo
* @return
*/
@PostMapping(value = "login.do")
public Response login(@RequestBody User user) {
Response response = new Response();
final int phone = user.getPhone();
final String username = user.getUsername();
final String password = user.getPassword();
resultVo.setCode(200);
resultVo.setMsg("登陆成功");
return response;
}
二、客户端
1. 在ApiService中添加下列代码,并用@Body这个注解修饰参数
@POST(value = "login.do")
Call<ResultVo> login(@Body User user);