PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Spring Boot-Anwendung. Batch funktioniert nicht in der JpaRepository.saveAll-Methode

Batch funktioniert nicht mit GenerationType.IDENTITY

@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)

Sequenz muss verwendet werden.

Beispiel:

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