extends VO에 매핑 않되는 현상
- 작성자 :
- 채*용
- 작성일 :
- 2014-08-20 18:43:15
- 조회수 :
- 946
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
안년하세요
1.VO 확장 구조
public class SLOACONFIRMINFO extends SLOCOMMONVO
public class SLOCOMMONVO extends ComDefaultVO {
2.map에는 Value가 존재 합니다
[첨부]map_value.txt
3.jason으로 return후 확장 vo(SLOCOMMONVO)에 값이 없읍니다
[첨부]개발자도구(F12)_응답본문.txt
4.UI로 던지는 확장 Vo에 값이 매핑이 않되는 이유가?
그럼, 수고하세요
1.VO 확장 구조
public class SLOACONFIRMINFO extends SLOCOMMONVO
public class SLOCOMMONVO extends ComDefaultVO {
2.map에는 Value가 존재 합니다
[첨부]map_value.txt
3.jason으로 return후 확장 vo(SLOCOMMONVO)에 값이 없읍니다
[첨부]개발자도구(F12)_응답본문.txt
4.UI로 던지는 확장 Vo에 값이 매핑이 않되는 이유가?
그럼, 수고하세요
A
안녕하세요. 채기용님.
상위 VO인 SLOCOMMONVO 부분에 해당되는 property 값이 Map(아마도 서비스 호출로 리턴된 결과 추측) 상에는 존재하지만, Client 상에서 변환된 json 데이터 상에는 해당 property들이 없다는 말씀이신가요?
이 경우라면 사용하신 json용 library(mapper 처리 부분)에 따라 처리하시는 방식이 다를 것 같습니다.
사용하신 json용 library의 문서를 확인해 보시면 되실 것 같습니다.
(Jackson library의 경우는 JsonSerializer 활용 또는 getter override 후 @JsonProperty 활용 등)
그럼, 즐거운 하루되십시오.
감사합니다.
상위 VO인 SLOCOMMONVO 부분에 해당되는 property 값이 Map(아마도 서비스 호출로 리턴된 결과 추측) 상에는 존재하지만, Client 상에서 변환된 json 데이터 상에는 해당 property들이 없다는 말씀이신가요?
이 경우라면 사용하신 json용 library(mapper 처리 부분)에 따라 처리하시는 방식이 다를 것 같습니다.
사용하신 json용 library의 문서를 확인해 보시면 되실 것 같습니다.
(Jackson library의 경우는 JsonSerializer 활용 또는 getter override 후 @JsonProperty 활용 등)
그럼, 즐거운 하루되십시오.
감사합니다.