Pessoal, estou com problemas em gerar campos de auto incremento com o JPA.
Seguinte…
Se o campo serial for o Id, a sequência é gerada no postgres normalmente:
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private long numero;
Mas se tento pôr um campo auto incremento que não seja o Id, a sequência não é gerada no banco:
@Id
private long cpf;
@GeneratedValue(strategy=GenerationType.IDENTITY, generator="pessoa_cod_seq")
private int cod;
Alguma alma generosa teria, por favor, o remédio para essa minha dor de cabeça???
Já tentei também GenerationType.SEQUENCE e GenerationType.AUTO