Fórum GeneratedValue #376331
26/04/2010
0
Tenho um pojo de uma tabela com id automático com a anotação abaixo:
@GeneratedValue(strategy = GenerationType.IDENTITY)
Essa anotação funciona tudo certinho.
Meu questionamento é o seguinte: uso banco de dados MySql com jpa2.0 quando vou persistir algo no meu banco nessa tabela e por algum motivo faz rollback e não persisti esses dados mesmo assim o auto increment do MySql dessa tabela ele incrementa mais um, e não poderia pelo fato da transação não foi concluida deu rollback.
Como posso não deixar incrementar nessa tabela o auto increment caso aconteça rollback???
Valeu...é isso.
Regina
Curtir tópico
+ 0Posts
27/04/2010
Dyego Carmo
tenho o mesmo problema e o pessoal do MySQL disse que isso é assim mesmo devido a transacoes com tabelas... nao tem jeito.
Gostei + 0
28/04/2010
Carlos Mazzi
Gostei + 0
29/04/2010
Regina
Gostei + 0
30/04/2010
Dyego Carmo
Tambem tenho este problema , não tem solucao.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)