반응형 Modifying1 [Error] Executing an update/delete query JPA 를 사용중 네이티브 쿼리를 사용하다가 아래와 같은 에러를 만났다. Executing an update/delete query 문제 발생 코드는 아래와 같다.@Query(value="INSERT INTO TEST(param1, param2) VALUES(:id, :name)", nativeQuery=true)int test(int param1, String param2); 이유는 TransactionRequiredException 이 발생해서인데,cud 쿼리를 진행할 때는 @Transactional / @Modifying 을 붙여주지 않았기에 발생한다. Repository 에 붙여도 되고 상위 클래스인 Service나 Controller 에 붙여도 가능하다. 2024. 10. 20. 이전 1 다음 반응형