8 spring RestTemplate

一、什么是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;  


8 spring RestTemplate_第1张图片
rest
  1. https://juejin.im/entry/5b21c6d55188257d9b79e1e8#
  2. https://blog.csdn.net/truelove12358/article/details/88837324

PS: 若你觉得可以、还行、过得去、甚至不太差的话,可以“关注”一下,就此谢过!

你可能感兴趣的:(8 spring RestTemplate)