사용자 도구

사이트 도구


java:jackson:jsonfilter

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
java:jackson:jsonfilter [2018/08/09 12:17]
kwon37xi [Jackson JsonFilter]
java:jackson:jsonfilter [2018/08/09 12:19] (현재)
kwon37xi [Jackson JsonFilter]
줄 5: 줄 5:
   * ''​SimpleFilterProvider''​   * ''​SimpleFilterProvider''​
     * ''​setDefaultFilter''​ : Filter ID에 해당하는 필터가 존재하지 않을 경우 기본처리할 필터. 지정하지 않으면 오류 발생.     * ''​setDefaultFilter''​ : Filter ID에 해당하는 필터가 존재하지 않을 경우 기본처리할 필터. 지정하지 않으면 오류 발생.
-  * ''​SimpleBeanPropertyFilter.filterOutAllExcept''​ : 지정된 필드들만 JSON 변환한다. 알 수 없는 필드는 무시한다. 이 방식을 권장한다. 명백히 검증된 필드만 내보낸다.+  ​* **''​SimpleBeanPropertyFilter.filterOutAllExcept''​** : 지정된 필드들만 JSON 변환한다. 알 수 없는 필드는 무시한다. 이 방식을 권장한다. 명백히 검증된 필드만 내보낸다.
   * ''​SimpleBeanPropertyFilter.serializeAllExcept''​ : 지정된 필드를 제외한 나머지 모두를 JSON 변환한다. 알 수 없는 필드는 무시한다. 이 방식은 **추후에 추가되는 필드가 오류를 유발시키거나 보안상 위협이 될 수도 있기 때문에 권하고 싶지 않다**.   * ''​SimpleBeanPropertyFilter.serializeAllExcept''​ : 지정된 필드를 제외한 나머지 모두를 JSON 변환한다. 알 수 없는 필드는 무시한다. 이 방식은 **추후에 추가되는 필드가 오류를 유발시키거나 보안상 위협이 될 수도 있기 때문에 권하고 싶지 않다**.
   * ''​objectMapper.writer(filterProvider)''​   * ''​objectMapper.writer(filterProvider)''​
java/jackson/jsonfilter.txt · 마지막으로 수정됨: 2018/08/09 12:19 저자 kwon37xi