먼저PUT 과 PATCH 는 HTTP의 메소드이다. 그러나 이 두개를 비교하기전에 멱등성에 대해서 알아야한다. Q. 그래서 멱등성이 무엇인가요? A. 어떤 대상에 같은 연산을 여러번 적용해도 결과가 달라지지 않는 성질이다. 즉 코드로 와닿게 느끼자면 다음과 같이 볼수 있을것 같다. public Idemp(int num) { return num; } 즉 아무리 Idemp 함수에 숫자를 계속 넣고 연산을 하여도 같은 값이 반복된다. 그럼 이제 PATCH와 PUT을 비교해보자. 둘다 자원을 수정하는 용도로 사용한다는 점이 같다. 즉 단순히 보자면 둘다 수정하는거 아니야? 라고 볼수있다. RestAPI 를 작성하다보면 그 두 메소드의 차이를 실감하기 어려워 종종 ' PUT을 쓰는 Method 에 PATCH로 대..