PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Applicazione di avvio a molla. Batch non funziona nel metodo JpaRepository.saveAll

Batch non funziona con GenerationType.IDENTITY

@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)

È necessario utilizzare la sequenza.

Esempio:

@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "row_generator")
@SequenceGenerator(name = "row_generator", sequenceName = "db_generator", allocationSize = 1)
private Long id;