Study (18) 썸네일형 리스트형 [REST API] 프로젝트 생성 개발환경 준비 이용한 maven 라이브러리 jackson-databind : 버전 - 2.8.5 lombok : 버전 - 1.16.10 com.fasterxml.jackson.core jackson-databind 2.8.5 org.projectlombok lombok 1.16.10 Controller생성 -RestApiController.java @RestController // @Controller + @ResponseBody @RequestMapping("/api") public class RestAPIController { @Autowired UserService userService; // --- Retrieve All Users 모든 사용자 조회 @RequestMapping(value="/us.. [REST API] REST API 이해하기 웹 강의를 들으면서 REST API를 사용하게 되었는데, 사용하는 기술의 개념은 알아야 할 것 같아서 구글링을 통해 개념을 정리해보았다! REST란? REST : Representational State Transfer 월드 와이드 웹과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처의 한 형식이다. 자원을 이름으로 구분하여 해당 자원의 상태(정보)를 주고 받는 모든 것을 의미한다. 즉, 자원(resource)의 표현(representation)에 의한 상태 전달을 의미한다. 자원 : 해당 소프트웨어가 관리하는 모든 것 예) 문서, 그림, 데이터, 해당 소프트웨어 자체 등 자원의 표현 : 그 자원을 표현하기 위한 이름 예) DB의 학생 정보가 자원일 때, ‘students’를 자원의 표현으로 정.. 이전 1 2 3 다음