로딩
티스토리 데이터 처리 중입니다.

[JPA] @Modifying이란? 그리고 주의할점 (벌크 연산)

 [JPA] @Modifying이란? 그리고 주의할점  (벌크 연산)

@Modifying 이란? Spring Data JPA에서 사용되는 애노테이션으로, @Query 어노테이션을 통해 작성된 변경이 일어나는 쿼리(INSERT, DELETE, UPDATE )를 실행할 때 사용된다.

@Modifying을 변경이 일어나는 쿼리와 함께 사용해야 JPA에서 변경 감지와 관련된 처리를 생략하고 더 효율적인 실행이 가능하다. @Transactional @Modifying @Query("UPDATE User u SET u.name = :name WHERE u.id = :id") int updateUserName(@Param("id") Long id, @Param("name") String name); @Query, @Param 알아보기 (클릭) 벌크 연산이란?

벌크 연산은 데이터.....