반응형
@GetMapping
정보를 호출할 때 사용합니다.
보내려고 하는 정보를 header에 담아서 보내기 때문에 한계가 있습니다.
@PostMapping
새로운 정보를 등록할 때 사용합니다.
정보를 Body에 담아 보내기 때문에 비교적 용량의 한계가 없습니다.
암호화를 하면 더욱 안전하게 보낼 수가 있습니다.
@PutMapping
업데이트 작업을 수행할 때 사용합니다.
Post와 조금 헷갈릴 수 있지만 엄밀히 구분하면 Post는 새로운 데이터를 작성할 때, Put은 이미 작성된 데이터를 수정할 때 사용합니다.
@DeleteMapping
데이터를 삭제할 때 사용합니다.
반응형