restapi 2

Spring(12) - REST API1: JSON데이터 넘기기

지금까지 우리가 만든 DTO나 list, int 등의 데이터로 넘겼다면, 이제 이 데이터들을 JSON형식으로 넘기는 방법을 알아보자. 이는 나중에 REST API에 그대로 사용된다. 실행화면 0. JSON 데이터 사용하는 코드 주로, 비동기에서 사용한다. 페이지 전체가 아니라 비동기로 데이터만 받아올 때 자주 사용하기 때문이다. 아래는 회원 정보 list를 뿌릴 때, 회원 정보를 비동기로 받아와서 화면에 뿌리는 작업이다. 1) JSON용 회원 목록 이름 아이디 비밀번호 이메일 가입일자 2) JACKSON용 회원 목록 이름 아이디 비밀번호 이메일 가입일자 1. JSON library 추가하기 pom.xml에 버전과 library추가하기 1. properties 태그에 버전 등록 20220320 2. dep..

Programming/Spring 2022.06.08

REST API란?

1. API (Application Programming Inteface) - 정보 제공자와 정보 사용자 간의 약속(=프로토콜) - 사용자에게 필요한 "호출"과 제공자에게 필요한 "응답"으로 구성된다. - 호출과 응답에 대한 약속 - 사용자는 API를 통해 원하는 정보를 얻을 수 있다. 2. REST (Representational State Transfer) - 아키텍쳐 원칙 SET (프로토콜 아님) - URI (하나의 고유한 리소스를 대표)+ 전송방식(GET/POST/PUT/DELETE) => 원하는 작업을 지정하는 구조 - 리소스는 JSON, XML등으로 표현할 수 있다. 3. REST API - REST 아키텍처를 기반으로 한 API - HTTP 프로토콜을 이용하여 통신 : stateless (요..

CS/기타 2022.06.07