2011-02-23 3 views
1

Spring 3에는 Aceept HTTP 헤더를 기반으로보기를 결정하는 데 사용할 수있는 ContentnegotiatingViewResolver가 포함되어 있습니다.Spring3 MappingJacksonJsonView 대 MappingJacksonHttpMessageConverter

이것은 json 뷰를 렌더링하는 한 가지 방법이며, 다른 방법 (들어오는 요청 본문을 개체에 매핑하는 기능)은 MappingJacksonHttpMessageConverter를 설정하는 것입니다.

어느 것이 가장 잘 사용됩니까? 가이드 라인이나 힌트가 있습니까?

고맙습니다.

+4

는 이전 질문에 대한 답변을 받아들입니다. –

+0

옙, 수락 된 답변. 죄송합니다 ... –

+0

내 질문에 몇 가지 세부 정보 추가. XML 및 JSON을 모두 지원하고 렌더링 된 뷰 (세부/요약 뷰)를 줄일 수 있다는 점이 장점입니다. –

답변

0

MappingJacksonHttpMessageConverter는보기 해상도를 모두 건너 뛰기위한 좋은 접근 방식입니다.

HttpMessageConverter

쉽게 더 등 XML, etcImages처럼 수행 할 수 있도록 것이며, 당신은 또한 단위를 테스트 할 수 있습니다 :

관련 문제