RESTTemplate방식을 사용하여 피파 API 서버와 연결 시켰습니다.
→여기서 RestTemplate이란?
:Spring에서 지원하는 객체로 간편하게 Rest 방식 API를 호출할 수 있는 Spring 내장 클래스이다. Spring 3.0부터 지원되었고, json, xml 응답을 모두 받을 수 있다.
https://developers.nexon.com/fifaonline4/apiList 에서 값을 받아와 사용하였습니다.
2.RestTemplate 특징
- Spring 3.0부터 지원하는 Spring의 HTTP 통신 템플릿
- HTTP 요청 후 JSON, XML, String과 같은 응답을 받을 수 있는 템플릿
- Blocking I/O 기반의 동기방식을 사용하는 템플릿
- RESTful 형식에 맞추어진 템플릿
- Header, Content-Tpye등을 설정하여 외부 API 호출
- Server to Server 통신에 사용
3.RestTemplate 동작방식