클래스 Foo에서 @JsonDeserialize 및 @JsonSerialize로 주석 된 속성이 잘 작동하는 Spring (4.1.6) MVC 프로젝트가 있습니다. Foo는 RestController에서 사용되므로 Rest 호출에 의해 관리됩니다.@JsonDeserialize 및 @JsonSerialize를 재정의합니다.
Foo는 공통 모듈 내에 포함되어 있으므로 다른 모듈에서 재사용해야합니다.
Something like:
-Web
--Common
-Services
--Common(Common is used in both)
우리는 우리가 값을 가져 @JsonDeserialize 있도록 및 서비스 모듈에서 @JsonSerialize 무시하고 동작을 재정의 할 몇 가지 방법을 서비스 module.But에 변환 ObjectMapper를 사용하는 것입니다.
내가 생각할 수있는 한 가지 옵션은 Foo를 확장하고 주석이 추가 된 속성을 무시하는 것입니다.
동일한 작업을 수행하는 다른 간단한 방법에 대한 지침이 있습니까?