TIL : Springboot Error - Not supported for DML operations 해결 및 @Modifying Annotation의 clearAutomatically, flushAutomatically 설정 및 사용 이유에 관하여 JPA를 사용하여 개발하다보면 DB의 데이터를 수정 또는 삭제하기 위해 벌크 연산을 사용해야하는 상황이 종종 발생한다. 이때 @Modifying 어노테이션을 붙여주어야 한다는 이야기를 들어봤을 것이다. 벌크 연산 하나의 데이터가 아닌 여러 데이터를 한번에 수정하거나 삭제하는 연산 위 사진과 같이 JpaRepository를 상속받은 Repository 인터페이스의 메서드 중, 벌크연산을 수행하는 메서드의 상단에 @Modifying 어노테이션을 붙여주어야 한다..
스프링부트 Not supported for DML operations Error를 해결해보자. (@Modifying Annotation)
TIL : Springboot Error - Not supported for DML operations 해결 및 @Modifying Annotation의 clearAutomatically, flushAutomatically 설정 및 사용 이유에 관하여 JPA를 사용하여 개발하다보면 DB의 데이터를 수정 또는 삭제하기 위해 벌크 연산을 사용해야하는 상황이 종종 발생한다. 이때 @Modifying 어노테이션을 붙여주어야 한다는 이야기를 들어봤을 것이다. 벌크 연산 하나의 데이터가 아닌 여러 데이터를 한번에 수정하거나 삭제하는 연산 위 사진과 같이 JpaRepository를 상속받은 Repository 인터페이스의 메서드 중, 벌크연산을 수행하는 메서드의 상단에 @Modifying 어노테이션을 붙여주어야 한다..
2023.11.12