一.在配置文件中创建RestTemplate并注入Spring容器
/**
* 创建RestTemplate并注入Spring容器
*/
@Bean
public RestTemplate restTemplate(){
return new RestTemplate();
}
二.利用RestTemplate发起HTTP请求查询用户
1.自动装配RestTemplate
@Autowired
private RestTemplate restTemplate;
2.1.url路径
String url ="http://localhost:8081/user/"+order.getUserId();
2.2发送HTTP请求,实现远程调用
User user = restTemplate.getForObject(url, User.class);
3.封装数据
order.setUser(user);