Erro ao setar id no objeto apos exception

1 resposta
G

Olá a todos,
estou com um problema que é o seguinte,
existem algums regras que foram criadas no banco de dados, do tipo UK constraint, e ao salvar meus objetos, essas regras podem ser ativadas, e claro, caso sejam ativadas, o meu registro não será gravado e um novo insert deverá ser feito na próxima tentativa de save. O problema consiste no fato de que o hibernate realiza um set no id do objeto, e caso ocorra a UK constraint, este id é guardado no objeto, e na proxima tentativa de save, o hibernate fará um update e não um insert. Como posso fazer para o hibernate não fazer o set no id do objeto caso ocorra alguma validação de unique key constraint por exemplo no banco de dados?

Grato
Fábio

1 Resposta

dtxk

amigo posta o código, mostrando onde da o erro…

Criado 1 de agosto de 2011
Ultima resposta 1 de ago. de 2011
Respostas 1
Participantes 2