2017-12-26 29 views
-2

봄 mvc에서 안정적인 웹 서비스를 사용하는 방법을 알고 싶습니다. 나는 @Controller를 사용하는 대신 @RestController 사용자가 우리의 mvc를 편안한 서비스로 변환하는 방법을 본 적이있다. 그리고 서비스와 클라이언트간에 데이터가 어떻게 전달 될 것인가?봄에 휴식을 취하는 동안 안정적인 웹 서비스를 사용하는 방법

+1

나는 웹 서비스가 client.i에 속하는 데이터를 가져 오는 방법과 상관없이 동일한 pojo 클래스를 가짐으로써 얻을 것이라고 생각한다. 임은 익숙하지 않지만 클라이언트 프로그램을 의존성에 추가합니다. – Ajai

+1

하지 않을 경우 제발 대답하지 마세요 새 질문입니다. 내 질문에 부정적인 표시를하지 마십시오. – Ajai

답변

1

당신이 알고 싶은 것은, 클라이언트가 APi contrat를 모른 채 웹 서비스를 소비하는 방법입니다. 글쎄요, JSON 계약서에 따라 수동으로 모델 (요청, 응답)을 만들 수 있습니다. 예를 들어 우편 배달부, JSon의 요청/응답과 같은 다른 도구에서 브라우저에 표시해야합니다. json 데이터를 클래스로 변환하려면 다른 to을 사용할 수 있습니다. 일반적으로 maven을 사용하지만 manually을 사용할 수 있습니다.

다른 한편으로는, swagger와 같은 OPEN API를 사용하여 API를 설명하고, Webservice Rest를 빌드 한 후 모든 데이터 (요청, 응답, 작업 GET, POST 등)가 포함 된 클라이언트를 생성 할 수 있습니다.) for more information

행운을 빌어 요 !!

+1

감사합니다. – Ajai