스프링 MVC 1 - 요청 매핑 - API 예시
반응형
요청 매핑 - API 예시
회원 관리를 HTTP API로 만든다 생각하고 매핑을 어떻게 하는지 알아보자.
(실제 데이터가 넘어가는 부분은 생략하고 URL 매핑만)
회원 관리 API
- 회원 목록 조회: GET /users
- 회원 등록: POST /users
- 회원 조회: GET /users/{userId}
- 회원 수정: PATCH /users/{userId}
- 회원 삭제: DELETE /users/{userId}
MappingClassController
- /mapping: 는 강의의 다른 예제들과 구분하기 위해 사용했다.
- @RequestMapping("/mapping/users")
- 클래스 레벨에 매핑 정보를 두면 메서드 레벨에서 해당 정보를 조합해서 사용한다.
Postman으로 테스트
- 회원 목록 조회: GET /mapping/users
- 회원 등록: POST /mapping/users
- 회원 조회: GET /mapping/users/{userId}
- 회원 수정: PATCH /mapping/users/{userId}
- 회원 삭제: DELETE /mapping/users/{userId}
매핑 방법을 이해했으니, 이제부터 HTTP 요청이 보내는 데이터들을 스프링 MVC로 어떻게 조회하는지 알아보자.
반응형
'Spring' 카테고리의 다른 글
스프링 MVC 1 - HTTP 요청 파라미터 - 쿼리 파라미터, HTML Form (0) | 2022.07.16 |
---|---|
스프링 MVC 1 - HTTP 요청 - 기본, 헤더 조회 (0) | 2022.07.15 |
스프링 MVC 1 - 요청 매핑 (0) | 2022.07.14 |
스프링 MVC 1 - 로깅 간단히 알아보기 (0) | 2022.07.14 |
스프링 MVC 1 - 프로젝트 생성 (0) | 2022.07.14 |
댓글
이 글 공유하기
다른 글
-
스프링 MVC 1 - HTTP 요청 파라미터 - 쿼리 파라미터, HTML Form
스프링 MVC 1 - HTTP 요청 파라미터 - 쿼리 파라미터, HTML Form
2022.07.16 -
스프링 MVC 1 - HTTP 요청 - 기본, 헤더 조회
스프링 MVC 1 - HTTP 요청 - 기본, 헤더 조회
2022.07.15 -
스프링 MVC 1 - 요청 매핑
스프링 MVC 1 - 요청 매핑
2022.07.14 -
스프링 MVC 1 - 로깅 간단히 알아보기
스프링 MVC 1 - 로깅 간단히 알아보기
2022.07.14