프로젝트를 진행하면서 단 건의 Client 엔티티가 아닌 다수의 Client를 한 번에 저장할 일이 생겼습니다. 이런 다수의 데이터를 저장하는 일은 JPA를 사용해도 되고 JDBC Template을 사용해도 됩니다.이 글에서는 10,000건의 Client 데이터를 저장
Batch Insert 비활성화? 하이버네이트 문서에는 기본키 생성에 IDENTITY 방식을 사용하면 Hibernate가 JDBC 수준에서 batch insert를 비활성화한다고 나와있습니다. 왜 비활성화되었는지 의문이 들 수 있는데, JPA의 기본키 생성 방식을
다시 Batch Insert로 앞서 본 글을 통해서 이제 기본키 생성에 IDENTITY 방식을 사용하면 Hibernate가 JDBC 수준에서 batch insert를 비활성화한다고 나와있는 이유가 어느정도 이해가 되실겁니다. > #### 앞의 글 정리 기본적으로 JPA는 저장하면 영속성 컨텍스트에 엔티티를 저장해야 한다. 영속성 컨텍스트에 저장하려면 식...