-
[스프링부트/인텔리제이] com.fasterxml.jackson.databind.exc.InvalidDefinitionExceptionerror 2023. 1. 12. 22:35
2023-01-12 17:54:45.958 ERROR 16120 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.http.converter.HttpMessageConversionException: Type definition error: [simple type, class jpabook.jpashop.repository.OrderSimpleQueryDto]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class jpabook.jpashop.repository.OrderSimpleQueryDto and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (through reference chain: java.util.ArrayList[0])] with root cause
com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class jpabook.jpashop.repository.OrderSimpleQueryDto and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (through reference chain: java.util.ArrayList[0])
api를 개발하며 오류가 발생했다
OrderSimpleQueryDto에 뭐를 찾을 수 없다는 것인데 찾아보니 DTO에 @Data를 빼먹었다
어노테이션만 추가해 주니 정상 작동되었다
728x90'error' 카테고리의 다른 글