com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "필드명"
에러 원인은 json 문자열에 있는 키값이 DTO등 객체에는 없어서 생기는 문제
해결법은
DTO등 객체 클래스 위에
@JsonIgnoreProperties(ignoreUnknown = true)
어노테이션 설정
또는
ObjectMapper objectMapper = new ObjectMapper();
objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
ObjectMapper 설정에 없는 필드 무시 설정
'Java' 카테고리의 다른 글
int, Integer == 비교 시 실수 (0) | 2021.06.24 |
---|---|
java MultipartFile IE 파일 업로드 시 파일명 전체경로로 나오는 경우 (0) | 2021.06.11 |
json 형식의 string을 자바 객체(DTO)로 맵핑하기.. (0) | 2021.05.25 |
ibatis 정규식 에러 (1) | 2021.02.15 |
자바 핸드폰 세로 사진 가로로 업로드 되는 현상 처리 - EXIF Orientaion (0) | 2019.09.26 |