728x90
Spring Boot에서 기본으로 사용하는 Jackson 라이브러리에서 기본적으로 없는 속성이 정의된 경우 오류가 발생합니다.
아래같은 경우 기본설정에서는 Exception이 발생합니다.
// JSON
{ "test" : 1, "test2" : 2}
// Class
class Test { int test; }
무시하고자 할 경우
application.yml 파일에 옵션을 추가하면 됩니다.
spring:
jackson:
deserialization:
fail-on-unknown-properties: false
반응형
'Spring' 카테고리의 다른 글
[JSON] Json에 클래스 상속 적용하기 (JsonSubType) (0) | 2021.03.31 |
---|---|
[JPA] PostgreSQL jsonb 타입 설정하기 (0) | 2021.03.30 |
[SpringBoot] 실행 스크립트 작성하기 (0) | 2020.03.30 |
[SpringBoot] Eclipse에서 pom.xml의 Unknown 오류 (0) | 2019.06.06 |
[SpringBoot] Spring Boot 프로젝트 구성하기 (0) | 2017.04.11 |