因为是SpringBoot自带的所以不用添加依赖
a要调用b的接口,在a的配置类上加载bean:
//注册RestTemplate 实现远程调用
@Bean
@LoadBalanced //负载均衡
public RestTemplate restTemplate(){
return new RestTemplate();
}
用的时候@Autowired依赖注入:
@Autowired private RestTemplate restTemplate;
发送请求:getForObject方法
请求地址: String url="http://localhost:8081/user/"+order.getUserId(); 发送请求: User user = restTemplate.getForObject(url, User.class);