Sequences Hibernate/Postgres Loucos

3 respostas
allan_ablaze

Olá…
Estou usando o seguinte para mapear o Sequence do Postgres.

@Table(name = atributo)

@SequenceGenerator(name=atributo_cd_atri_seq, sequenceName=atributo_cd_atri_seq)

.

.

.

@Id

@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = atributo_cd_atri_seq)

@Column (name = cd_atri, nullable = false)

private Integer cdAtri;

.

.

.

Beleza, ele esta gerando o cdAtri automaticamente, mas as vezes fica aletório, as vezes segue um padrão, mas tipo de 50 em 50… bem nada ver… alguem sabe o q pode ser?
O sequencer no Postgres esta confirado pra incrmentear de 1 em 1…

3 Respostas

allan_ablaze

Ninguem sabe?

alves.Felipe

usa assim no postgress:

@Table(name = "atributo") 
. 
. 
. 
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
private Integer cdAtri;

não precisa indicar o nome da sequencia…(no caso de postgres)

allan_ablaze

Ok… Vou testar.
Valeu!!!

Criado 21 de outubro de 2008
Ultima resposta 22 de out. de 2008
Respostas 3
Participantes 2