通过 RestTemplate 访问 Web 资源
Spring Boot 中的 RestTemplate 在springboot中,有两种方式去配置: 自己new 新建一个RestTemplate实例作为bean 放到容器当中 springboot 给我们提供了一个RestTemplateBuilder,通过RestTemplateBuilder.build()去获得一个RestTemplate RestTemplate中的常用方法: GET请求: getForObject() / getForEntity() POST请求: postForObject() /postForEntity() PUT请求: put() DELETE请求: delete() 构造 URI UriComponentsBuilder 构造 URI ServletUriComponentsBuilder 构造相对于当前请求的 URI MvcUriComponentsBuilder 构造指向 Controller 的 URI 常用构造方式: URI uri = UriComponentsBuilder . fromUriString ( "http://localhost:8080/hotels/{hotel}?q={q}" ) . build ( "west" , "123" ) ; URI uri = UriComponentsBuilder .