CodeJ.log
로그인
CodeJ.log
로그인
[SPRING] REST Api PUT과 PATCH
윤재열
·
2022년 8월 4일
팔로우
0
Spring
0
Spring
목록 보기
64/72
1. Controller 역할
구현 방법에 앞서 컨트롤러의 역할은 여러 형태의 클라이언트로 부터 요청을 받아 비즈니스 로직으로 전달하고 비즈니스 로직의 결과를 응답해주는 역할을 합니다.
2. Methods
Restful한 api를 구현하기 위해 HTTP Methods 를 활용하여 API가 처리해야할 행위를 정의합니다.
주로 사용되는 Methods 종류
- GET : 리소스를 조회합니다.
- POST : 리소스를 생성합니다.
- PUT : 리소스를 교체 합니다.
- DELETE : 리소스를 삭제합니다.
- PATCH : 리소스를 업데이트 합니다.
여기서 이글을 쓰게 된 이유가 나옵니다.
교체 ? 업데이트 ? 같은 말 아닌가? 라고 생각했습니다.
하지만 알아본 결과
PUT 과 PATCH의 차이는 PUT은 기존 데이터를 요청된 데이터로 교체하고, PATCH는 요청된 데이터만 업데이트를 합니다.
윤재열
블로그 이전합니다! https://jyyoun1022.tistory.com/
팔로우
이전 포스트
[Spring] Mybatis selectKey 사용법
다음 포스트
[Spring] Web Socket(웹 소켓)과 Chatting(채팅) -1
0개의 댓글
댓글 작성