Loading...
Spring Framework Reference Documentation 7.0.2의 Jackson의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
See equivalent in the Reactive stack
Spring은 Jackson JSON 라이브러리에 대한 지원을 제공합니다.
See equivalent in the Reactive stack
JacksonJsonView는 Jackson 라이브러리의 JsonMapper를 사용하여 응답
콘텐츠를 JSON으로 렌더링합니다. 기본적으로, 모델 맵의 전체 콘텐츠
(framework-specific 클래스는 예외)를 JSON으로 인코딩합니다.
맵의 콘텐츠를 필터링해야 하는 경우, modelKeys 프로퍼티를 사용하여 인코딩할 특정 모델
애트리뷰트 집합을 지정할 수 있습니다. 또한 extractValueFromSingleKeyModel
프로퍼티를 사용하여 single-key 모델에서 값을 추출하여 모델 애트리뷰트 맵이
아닌 값 자체를 직접 직렬화하도록 할 수 있습니다.
필요에 따라 Jackson이 제공하는 어노테이션을 사용하여 JSON 매핑을
커스터마이즈할 수 있습니다. 추가 컨트롤이 필요한 경우, 특정 타입에 대해 커스텀
JSON 직렬화기와 역직렬화기를 제공해야 하는 상황에서 JsonMapper
또는 JsonMapper.Builder 생성자 파라미터를 통해 커스텀 JsonMapper를
주입할 수 있습니다.
See equivalent in the Reactive stack
JacksonXmlView는
Jackson XML extension’s XmlMapper
를 사용하여 응답 콘텐츠를 XML로 렌더링합니다. 모델에 multiple 엔트리가
포함된 경우, modelKey 빈 프로퍼티를 사용하여 직렬화할 객체를 명시적으로
설정해야 합니다. 모델에 single 엔트리만 포함된 경우, 자동으로 직렬화됩니다.
필요에 따라 JAXB 또는 Jackson이 제공하는 어노테이션을 사용하여 XML 매핑을
커스터마이즈할 수 있습니다. 추가 컨트롤이 필요한 경우, 특정 타입에 대해 제공해야
하는 커스텀 XML 직렬화기와 역직렬화기가 필요한 상황에서 XmlMapper.Builder
를 통해 생성된 커스텀 XmlMapper를 주입할 수 있습니다.
PDF and Excel
XML Marshalling