[JAVA] REST API 란 무엇인가..
새로 시작하는 프로젝트에서 REST API를 이용해서 크라우드와 Jira 테이블 연동 개발을 한다고 한다.
처음 들어보는 용어라서 이것 저것 찾아보았다.
<개념 정리 잘 되어있는 글>
https://creamilk88.tistory.com/184
<예제>
https://dion-ko.tistory.com/115
Rest Api는 다양한 언어, 모바일, 웹 어플리케이션 등등 서로 다른 서버 간 통신을 원활하게 할 수 있도록 Http를 기반으로 통역 역할을 해 주는 API라고 할 수 있다.
아래 내용이 핵심!!
[ REST API ]
: REST 기반 서비스 API
어플리케이션 간의 데이터 통신을 위한 어플리케이션 프로그래밍 인터페이스
> RESTful : REST API 제공하는 웹서비스 시스템을 지칭 , "A 서비스 시스템은 'RESTful' 하다"
> RestTemplate : Spring에서 제공하는 REST API Server와의 HTTP 통신을 위한 객체
서버와 서버간의 연동을 위해 사용된다
> Http Method : get , post , put , delete 을 지원하는 메서드를 제공한다
- getForEntity()
- postForObject()
- put()
- delete()
'백엔드' 카테고리의 다른 글
Random() 함수를 이용한 아이디와 한글 이름 생성하기 (0) | 2022.02.24 |
---|---|
Groovy 시간 Date() 함수 format (0) | 2022.02.23 |
[JAVA] hashMap key값으로 value 찾기 value로 key값 찾기 (0) | 2022.02.23 |
[JAVA] unchecked or unsafe operations (0) | 2021.06.01 |
[JAVA] MultipartParser 파일 저장경로를 파라메터로 받아서 업로드하기 (0) | 2021.06.01 |