restAPI (2) 썸네일형 리스트형 Study/spring[Hateoas] Rest API를 구현해보자 개발자는 소스로 대화하고 설명하는 것이 가장 쉽다! build.gradle 최소 아래와 같은 의존성을 추가해줍니다. dependencies { implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework.boot:spring-boot-starter-hateoas' compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' } Entity RobotEntity를 생성합.. Rest API란? Rest API란? Rest REpresentational State Transfer API Application Programming Interface 먼저 Rest에 대해서 알아보겠습니다. Rest의 풀네임을 해석하면 재현상 상태 전송 입니다. 좀 더 말을 풀어본다면 분산 하이퍼미디어 시스템을 위한 아키텍쳐 스타일입니다. 좀 더 쉽게한다면 웹을 위한 아키텍쳐 스타일입니다. Rest를 구성하는 스타일 client-server Client Server 구조입니다. 자원이 있는 쪽이 Server, 요청을 하는 쪽이 Client입니다. Server : 비즈니스 로직이 있고 API를 제공하는 쪽입니다. Client : 사용자 인증이나 Context ( 세션 ) 등을 관리합니다. stateless Client의.. 이전 1 다음