• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

command object에 대해서

20.06.05 20:38 작성 조회수 153

0

지금까지 Mapping 메소드들에서 사용자가 전달한 값을 자동으로 매개변수에 입력된 Command 객체에 바인딩 된다고 알고있었는데

이 Command 객체로 바인딩 되는 과정에서 ConversionService가 사용되는건가요?

만약에 맞다면 이번 강의처럼 converter와 formmat를 사용하여 직접 매핑해야하는 경우가 생기나요?

답변 1

답변을 작성해보세요.

0

요청 본문이나 응답 본문을 컴포짓 객체로 받거나 리턴하는 경우에 ConversionService가 사용이 되고 물론 커스텀한 컨버터나 포매터를 사용해서 맵핑해야 하는 경우도 생기죠. 예를 들어, 입력 받는 값은 문자열이나 숫자 하나인데 그걸로 DB에 어떤 데이터를 읽어와서 도메인 타입으로 맵핑을 해야 한다거나 하는 경우가 있겠네요.