RestTemplate

김나영·2023년 7월 3일
0

Spring

목록 보기
26/38

  • 지금까지는 Client 즉, 브라우저로부터 요청을 받는 서버의 입장에서 개발을 진행해왔지만 어떤 경우에는 Client 입장의 되어야 할 때도 존재

  • ex) 우리의 서비스에서 회원가입을 진행할 때 사용자의 주소를 받아야 한다면?

    • 주소를 검색할 수 있는 기능을 구현해야하는데 직접 구현 하게 되면 많은 시간과 비용이 들어가게 됨
    • kakao 서버에 요청을 진행하여 카카오에서 만든 주소 검색 API를 사용하여 간편하게 구현 할 수 있음
  • Spring에서 다른 서버로 간편하게 요청할 수 있도록 RestTemplate 기능을 제공하고 있음

RestTemplate 사용법

서버 2개 준비

  • 프로젝트 2개를 만들어서 Client 입장의 서버는 8080 port(기본값), Server 입장의 서버는 7070 port로 설정 후 동시에 실행시켜 확인 가능

0개의 댓글