[Kotlin] Deserialize cannot deserialize from Object value (no delegate- or property-based Creator). 에러 해결
"{"code": "INVALID_NUMBER", "message": "번호가 유효하지 않습니다."}" 형태로 떨어지는 에러 응답을 feign client error decorder를 이용해서 ObjectMapper로 객체화시키고자 하였다. class ClientErrorDecoder : ErrorDecoder { override fun decode(methodKey: String?, response: Response): Exception { val exception = ObjectMapper().readValue(response.body().asInputStream(), BaseExceptionResponse::class.java) return if (response.status() in 400..49..
Kotlin & JPA
2024. 1. 23. 16:33