스프링에서 제공하는 HTTP 통신 기능을 쉽게 사용할 수 있게 설계되어 있는 템플릿이다. HTTP 서버와의 통신을 단순화하고 RESTful 원칙을 지키며, REST 서비스를 보다 쉽게 호출할 수 있도록 설계되어 HTTP 프로토콜의 메소드에 맞게 여러 메소드를 제공한다.
RestTemplate는 동기 방식으로 처리되며, 비동기 방식으로는 AsyncRestTemplate이 있다.
이미지 출처
참고) 어라운드허브 스튜디오