에러: Executing an update/delete query

213kky·2024년 1월 25일

프로젝트 진행중 아래와 같은 오류가 발생했다.

ERROR 2024-01-25 16:17:52[http-nio-8080-exec-2][dispatcherServlet]:175] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.dao.InvalidDataAccessApiUsageException: Executing an update/delete query; nested exception is javax.persistence.TransactionRequiredException: Executing an update/delete query] with root cause
javax.persistence.TransactionRequiredException: Executing an update/delete query

요약하자면

TransactionRequiredException: Executing an update/delete query

이게 문제인 것인데 Update, Delete의 경우 Transaction 처리가 필요한데 해당 처리가 없었기 때문이라 한다.

@Transaction 어노테이션을 사용해 해결하였다.

profile
since 2022

0개의 댓글