Spring JPA Bulk Update

1. Bulk Update는 어떻게? Spring JPA에서는 변경감지(Dirty Checking)에 의해 엔티티가 변하게 되는 경우 영속성 컨텍스트에 의해 자동으로 Update문이 수행된다. 그런데.. 만약 30개.. 40개.. 100개 .. 벌크성 데이터를 Update해야하는 경우가 발생할 경우 어떻게 해야할까? Spring JPA에서 제공하는 변경감지에 의존하여 벌크성 데이터를 Update 하게 되면 성능에 영향을 줄수밖에 없다. 그렇기에 Spring JPA에서는 JPQL을 통한 Bulk Update를 지원하고 있다. 2. Spring JPA에서 Bulk Update 사용법 사용법은 간단하다. @Query로 Update 쿼리를 작성후 @Modifying 어노테이션을 추가해주면 된다. @Modifyi..
야뤼송
'Spring JPA Bulk Update' 태그의 글 목록