注册RestTemplate
这个工具类是spring 提供的用来发送http请求的 。
可以再SpringApplication中注册这个对象。
注册bean
@SpringbootApplicatuon
public class aaApplication{
public static void main(String[] args){
SpringApplication.run(aaApplication.class,args);
}
@Bean
public RestTemplate restTemplate(){
return new RestTemplate ();
}
}
使用restTemplate发送请求
@Autowired
private RestTemplate restTemplate;
String url = "http://baidu.com";
User user = restTemplate.getForObject(url,User.class); //post请求,第一个参数是url地址,第二个参数是返回值类型