PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Application Spring Boot. Le lot ne fonctionne pas dans la méthode JpaRepository.saveAll

Le lot ne fonctionne pas avec GenerationType.IDENTITY

@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)

Besoin d'utiliser la séquence.

Exemple :

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