REST API
REST API(Representational State Transfer API) 는
서버의 자원을 클라이언트에 구애받지 않고 사용할 수 있게 하는 설계방식
- HTTP 요청에 대한 응답으로 서버의 자원을 반환한다
- 특정 기기에 종속되지 않도록 모든 기기에서 통용될 수 있는 데이터를 반환한다
- 서버는 클라이언트의 요청에 대한 응답으로 화면이 아닌 , 데이터를 전송한다.
과거에는 응답데이터로 XML 을 많이 사용했지만
최근 JSON(Javascript Object Notation) 방식으로 통일되는 추세
* API
API(Application Programming Interface)란
애플리케이션을 간편히 사용할 수 있게 하는 미리정해진 약속
사용자와 프로그램 간의 상호작용을 돕는 역할
JSON 데이터
JSON 데이터는 키 와 값 으로 구성된 정렬되지 않은 속성의 집합
키는 문자열이므로 항상 큰따옴표로 감싸고 , 값은 문자열인 경우만 큰따옴표로 감싼다
<코드>
{
"name":"망고",
"breeds":"골든리트리버",
"age":2
}
'Java' 카테고리의 다른 글
h2-console 접속시 404에러 해결방법 (0) | 2023.05.21 |
---|---|
lombok cmd창에서 설치 방법 (0) | 2023.05.09 |
SpringBoot 공부 - CRUD ( Delete ) (0) | 2023.04.28 |
SpringBoot 공부 - CRUD(Update) (0) | 2023.04.27 |
SpringBoot 공부 - 게시판 내 페이지 이동 (0) | 2023.04.27 |