| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/07/2010 17:43:05
|
sorrisosv
HelloWorld
Membro desde: 10/08/2009 01:27:14
Mensagens: 11
Offline
|
Pessoal,
Nao estou conseguindo fazer uma associacao muitos pra muitos atualizar na tabela diretamente.
Tenho o objeto cliente que tem varios locais e quando adiciono um local a ele o Hibernate apenas adiciona na tabela do local e nao na tabela de associacao local_cliente. Nao estranhem que tem alguns caracteres esquisitos no nome, isso funciona ok.
???
Alguem jah teve esse problema.
Muito obrigado pela ajuda....
Meu código e os mapeamentos..
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/07/2010 17:56:09
|
Filipe Sabella
GUJ Expert
Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline
|
Voce precisa que o relacionamento seja bidirecional?
De qualquer forma, tente salvar o Local antes de salvar o cliente.
|
Former LIPE. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/07/2010 18:06:44
|
sorrisosv
HelloWorld
Membro desde: 10/08/2009 01:27:14
Mensagens: 11
Offline
|
Valeu,
jah tentei isso. mas mesmo assim. o problema eh que o hibernate nem começa a fazer o insert na tabela de associaçao.
Abraços
pára aqui:
Hibernate: select nextval ('"Local_id_seq"')
Hibernate: insert into "Local" ("desc", celular, fax, telefone, complemento, logradouro, numero, cep, bairro, padrao, id) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
|
|
 |
|
|
|
|