ブックマーク / qiita.com/Esfahan (1)

  • [Java] JPAでbulk insertをする方法 - Qiita

    概要 JPAでbulk insertを行いたいのだが、@GeneratedValueを使ってidを自動採番させるとbulk insertができない。@GeneratedValueを使わない場合、primary keyを明示的に入力しなければならないので面倒。 自動採番した上でbulk insertする方法はないのか。 中々情報がないが、JPAの仕様を理解し直すところも含め、なんとか実現方法がないのか調査してみた。 今回はPostgreSQLを使っているが、MySQLでも原因と解決策はほとんど同じである。 ↓↓解決策だけ知りたい方は↓↓ 解決策 環境 OpenJDK 15.0.4 Spring Boot 2.5.4 org.springframework.data:spring-data-jpa:2.5.4 PostgreSQL 9.6.23 bulk insertを有効にするための設定 ま

    [Java] JPAでbulk insertをする方法 - Qiita
    j_ktwr
    j_ktwr 2022/12/19
  • 1