4
JAX-RS 작동하지 이 코드에서 잘못된 점을 알려주십시오. 내가 잭슨 버전 2.4.2@jsonview 나는 다음과 같은 코드를 작성했습니다
JAX-RS 작동하지 이 코드에서 잘못된 점을 알려주십시오. 내가 잭슨 버전 2.4.2@jsonview 나는 다음과 같은 코드를 작성했습니다
이 동작에 대한 이유를 사용하고
는 MapperFeature
DEFAULT_VIEW_INCLUSION
입니다.
기본값이 당신을 통해이 기능을 비활성화 할 수 있습니다 뉴저지에서 더 JsonView 주석
이없는 경우 비 주석 속성이 모든 뷰에 포함되어 있다는 것을 의미 사용할 수 있습니다 : Javadoc의에서
JacksonJaxbJsonProvider
. 이것은 다른 JAX-RS 프레임 워크와 비슷한 방식으로 작동해야합니다.
@ApplicationPath("/api")
public class MyApplication extends ResourceConfig {
public MyApplication() {
...
JacksonJaxbJsonProvider provider = new JacksonJaxbJsonProvider();
ObjectMapper objectMapper = new ObjectMapper();
objectMapper.disable(MapperFeature.DEFAULT_VIEW_INCLUSION);
provider.setMapper(objectMapper);
register(provider);
...
}
}