1.postForObject :传入一个业务对象,返回是一个String
调用方:
1
2
3
4
5
|
BaseUser baseUser= new BaseUser(); baseUser.setUserid(userid); baseUser.setPass(pass); String postForObject = restTemplate.postForObject( this .getURL()+ "/user/login" , baseUser, String. class ); return postForObject; |
接收方:
1
|
public String login( @RequestBody BaseUser baseUser) {} |
1.postForObject :传入一个Map,返回是一个String
调用方:
1
2
3
4
5
|
MultiValueMap<String, String> postParameters = new LinkedMultiValueMap<String, String>(); postParameters.add( "userid" , userid); postParameters.add( "pass" , pass); String postForObject = restTemplate.postForObject( this .getURL()+ "/user/login" , postParameters,String. class ); return postForObject; |
接收方:
1
|
public String login( @RequestParam String userid, @RequestParam String pass) {} |
以上这篇基于RestTemplate的使用方法(详解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持服务器之家。