질문: javaBean 객체의 일부 속성을 지정한 다음 이를 json 문자열로 변환하는 방법
某草草
某草草 2017-06-28 09:24:15
0
4
1149

Javabean에는 많은 속성이 있지만 실제로는 일부 속성만 json 문자열로 변환하면 됩니다.

지정된 속성만 json 문자열로 변환되도록 어떻게 제어할 수 있나요? ?

某草草
某草草

모든 응답(4)
黄舟

어디에 저장되어 있는지 모르겠다면, transient 키워드를 사용하면 됩니다.

으아악

그 중 passwd는 항상 null입니다

Peter_Zhu

무시하려면 속성에 @JsonIgnore를 추가해 보세요

ringa_lee

json을 변환하는 데 사용하는 프레임워크에 따라 다릅니다. 프레임워크마다 처리 방법이 다릅니다. 문서를 읽어보는 것이 좋습니다.

学霸

1. Jackson이 제공하는 @JsonIgnore 주석과 같은 JSON 프레임워크의 내장 메서드를 사용하세요.

2. JsonIgnore를 따르고 주석을 사용자 정의합니다. 변환 과정에서 JAVA 반영 및 Annotated 관련 클래스를 통해 판단 및 처리됩니다. 예를 들어 모든 null 값은 변환할 수 없습니다. 또는 다른 형식에 따라 날짜 속성을 변환합니다.

3. 변환해야 할 속성만 포함하는 중간 클래스를 사용자 정의한 다음 데이터 객체를 중간 클래스 객체에 할당하고 마지막으로 중간 클래스 객체를 변환하여 포함되지 않은 속성이 나타나지 않도록 합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿