Exception Handling

    JSON parse error: Cannot deserialize value of type `enum package`

    이게 무슨오류일까 ?? enum을 validationCheck해주는 어노테이션을 만들다가 오류가 발생했다. 기본적으로 json body를 받을때, json to object 과정에서 deserialize 는Jackson라이브러리에서 실행됩니다. 이 경우 enum value의 name과 완전 동일한경우, 기본 deserialize가 있기에 문제는 없으나, 변수가 조금이라도 틀리게되면 바로 이런 에러를 맞이하게됩니다. JSON parse error: Cannot deserialize value of type `enum package` 이경우 해당 에러를 맞이하지않고, 내가 지정한 setter를 사용하게끔 지원하는 @JsonCreator라는 어노테이션이 필요합니다. youth,adult,oldMan; @Jso..