一、什么是RestTemplate?
RestTemplate是Spring提供的用于访问Rest服务的客户端
底层实现
通过使用java.net包下的实现创建HTTP 请求,可以通过使用ClientHttpRequestFactory指定不同的HTTP请求方式。
ClientHttpRequestFactory实现方式
- 一种是SimpleClientHttpRequestFactory
- 一种方式是使用HttpComponentsClientHttpRequestFactory
设置restTemplate属性
SimpleClientHttpRequestFactory requestFactory = new SimpleClientHttpRequestFactory();
requestFactory.setConnectTimeout(1000);
requestFactory.setReadTimeout(1000);
使用
@Autowired
private RestTemplate restTemplate;
PS: 若你觉得可以、还行、过得去、甚至不太差的话,可以“关注”一下,就此谢过!