경희대학교 컴퓨터공학부 하계 리턴 백엔드(스프링부트) 스터디 2주차 - 트랙장 최현영
실습 코드 저장소 :
https://github.com/Martin0o0/return_study
0. 구성 요소 설치
JDK 17
IntelliJ -
Ultimate
Postman
https://languagestory.tistory.com/11
: Window 10
https://somjang.tistory.com/entry/JAVA-Windows-10에서-환경변수-설정하기
- JDK 환경변수 설정
https://webcache.googleusercontent.com/search?q=cache:QjxYJVeDs58J:https://code-lab1.tistory.com/256&cd=1&hl=ko&ct=clnk&gl=kr&client=safari
: MacOS
https://www.jetbrains.com/ko-kr/idea/
: IntelliJ 설치
https://goddaehee.tistory.com/215
- JetBrains 대학생 인증
https://www.postman.com
- postman
1. REST 통신
REST란?
주고받는 자원(Resource)에 이름을 규정하고 URI에 명시해 HTTP 메서드(GET, POST, PUT, DELETE)를 통해 해당 자원의 상태를 주고받는 아키텍처를 의미
REST API란?
먼저 API는 Application Programming Interface'의 약자로, 애플리케이션에서 제공하는 인터페이스를 의미한다.
API를 통해 서버 또는 프로그램 사이를 연결할 수 있습니다. 즉, REST APT는 REST 아키텍처를 따르는 인터페이스라고 볼 수 있습니다.
REST 아키텍처를 구현하는 웹 서비스를
RESTful
하다'라고 표현함