Del Javadoc
para SequenceGenerator
, el énfasis es mío:
Entonces querrá usar un nombre único para cada secuencia definida en una unidad de persistencia. Por la tangente, su GeneratedValue
la estrategia debe ser SECUENCIA, como se señaló en un comentario anterior.