• 카테고리

    질문 & 답변
  • 세부 분야

    웹 개발

  • 해결 여부

    미해결

강의 잘 듣고 있습니다. 궁금한 게 있습니다!

21.02.24 13:35 작성 조회수 155

1

여기서 소개된 메서드들이 스프링에서도

GET, POST Mapping 말고도, @PutMapping, @PatchMapping 등 전부 제공하는걸로 확인했습니다.

만약 클라이언트에서 Delete 메서드로 요청을 보냈을 때 스프링controller의 @DeleteMapping으로 들어오게 되는건가요?

하지만 @DeleteMapping으로 들어오면 '삭제' 라는 작업을 강제할 프로그램적 장치가 있을까요? 

아니면 논리적인 약속임으로 삭제 작업을 해야하는걸까요?

항상 강의 잘 듣고 있습니다, 감사합니다!

답변 2

·

답변을 작성해보세요.

1

아 그렇군요! 답변 감사합니다!

역할에 맞는 메서드를 사용해서

코딩하는것이 중요하겠네요! 감사합니다~

0

안녕하세요. 승범님

논리적인 약속입니다^^

@GetMapping으로 설정해도 삭제하도록 구현할 수 있습니다. 하지만 이렇게 하는 것은 서로의 약속을 지키는 것이 아니겠지요?

감사합니다.