Hibernate gravando fora de ordem

0 respostas
j0nny

Pessoal, me surgiu o seguinte problema.
Eu tenho duas bases de dados, pego os dados da Tabela1 ordenados por um campo sequencial da Tabela1, e populo a Tabela2.
No mundo perfeito, meus dados deveriam estar sendo gravados de acordo como eu gravo, certo?
Mas não é o que ocorre, desconfio que quando gravo, ele ordena pelo meu atributo anotado como @Id.
Isso ocorre mesmo?
E se ocorrer, como posso resolver?

Ex.:

Dados retornados da tabela 1:

codigo 1 - sequencial 1
codigo 5 - sequencial 2
codigo 2 - sequencial 3
codigo 3 - sequencial 4

e como são gravados:

codigo 1 - sequencial 1
codigo 2 - sequencial 3
codigo 3 - sequencial 4
codigo 5 - sequencial 2

Criado 10 de maio de 2010
Respostas 0
Participantes 1