• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

@PathVariable를 이용하셨는데

20.07.23 21:43 작성 조회수 139

1

@PathVariable를 이용해서  url에서 오는 변수를 추출해서 문자열인 1을 데이터바인딩을 이용해 도메인 객체로 전환해서 필드에 값이 셋팅되었는데 

보통 실무에서도 이런식으로 @PathVariable쓸때 데이터 바인딩 많이 쓰나요? 보통 json 형식으로 데이터 보내면 @RequestBody이용해서 알아서 객체 프로퍼티로에 전환 되는거는 알고어서 이쪽이 더 간편한거 같은데

답변 1

답변을 작성해보세요.

1

요청 본문에 실려오는 데이터를 바인딩하는 것 (@RequestBody)과 요청 URL 패턴에 있는 일부 값을 맵핑 (@PathVariable)하는 것은 전혀 다른 기능입니다.