Auto incremento em JPA

0 respostas
M

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

Criado 11 de abril de 2007
Respostas 0
Participantes 1