기본 jackon 동작은 속성 (getter 및 setter)과 필드를 모두 사용하여 json을 직렬화하고 역 직렬화하는 것으로 보입니다.
필드를 직렬화 구성의 정식 소스로 사용하고 싶기 때문에 잭슨이 속성을 전혀 보지 않기를 바랍니다.
주석을 사용하여 개별 클래스 별로이 작업을 수행 할 수 있습니다.
@JsonAutoDetect(fieldVisibility = Visibility.ANY, getterVisibility = Visibility.NONE, setterVisibility = Visibility.NONE)
그러나 나는 이것을 모든 단일 수업에 배치하고 싶지는 않습니다 ...
이것을 전역 적으로 구성 할 수 있습니까? 객체 매퍼에 일부를 추가하는 것처럼?
INFER_PROPERTY_MUTATORS
깃발을 조심하십시오 . 보이는 게터 또는 필드가있는 경우 세터의 가시성을 강제로 설정합니다.