1. 상황
프로젝트를 진행하면서 아래 이슈에서 ClassCastException이 발생하였습니다. 해당 메서드는 CrudRepository의 delete함수였으며, Post entity를 삭제하고 Post를 반환받는 코드에서 Integer와 충돌한다는 내용의 에러였습니다.
https://github.com/pythaac/mamacoco/issues/3#issuecomment-1087247868
2. 해결
delete 함수의 반환값은 "delete된 개수" 혹은 "delete된 List"로 설정해야한다고 합니다. 저는 Long형으로 타입을 바꿔서 해당 문제를 해결하였습니다.
https://stackoverflow.com/questions/57878392/classcastexception-with-spring-data-jpa-delete-method
'프레임워크 > Spring' 카테고리의 다른 글
[Spring] Actuator (0) | 2022.05.15 |
---|---|
[Spring] Spring AOP (Aspect-Oriented Programming) (0) | 2022.04.19 |
[Spring] @Transactional과 propagation (0) | 2022.04.04 |
[인프런][스프링 입문] 25~27 강 (0) | 2022.03.09 |
[인프런][스프링 입문] 21~24강 (0) | 2022.03.08 |