//注入RestTemplate @Bean public RestTemplate restTemplate() { //注入RestTemplate return new RestTemplate(); } @Component public class OutsourcingSystemClient {
@Autowired RestTemplate restTemplate;
public List<CustomerStaff> getCustomerStaffs(OutsourcingSystem outsourcingSystem) {
//通过RestTemplate发起远程调用 ResponseEntity<Result> result = restTemplate.exchange( outsourcingSystem.getSystemUrl(), HttpMethod.GET, null, Result.class );