[RESOLVIDO] :: Mapeamento de chave composta no hibernate usando annotation  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
marciobarroso
Virtual Machine Man
[Avatar]

Membro desde: 13/05/2005 23:17:13
Mensagens: 508
Localização: Barueri / SP / BR
Offline

Galera,

Estou a algum tempo sem desenvolver nada do ZERO com hibernate e por isso estou com a seguinte dúvida:

Estou mapeando meus objetos e gostaria de fazer o seguinte relacionamento o qual não estou conseguindo:



Resumindo eu gostaria de que a minha tabela moviesession tivesse uma chave composta das colunas room_id e movie_id ...

Eu tentei já algumas alternativas que encontrei no guia de referencia do hibernate annotation, mas até agora não tive sucesso.

Abraço,

This message was edited 1 time. Last update was at 20/04/2010 17:33:48

[Email] [WWW] [MSN]
thiago.correa
GUJ Master
[Avatar]

Membro desde: 26/03/2006 18:54:30
Mensagens: 1861
Offline

Use seu MovieSessionPK com os atributos (i.e. movie_id e room_id) e na entidade Movie faça um relacionamento para as respectivas entidades e crie uma FK para elas!

---
"Se não puder ajudar, atrapalhe, afinal de contas o importante é participar!"
Thiago
[MSN]
marciobarroso
Virtual Machine Man
[Avatar]

Membro desde: 13/05/2005 23:17:13
Mensagens: 508
Localização: Barueri / SP / BR
Offline

thiago,

Mas foi como eu fiz ... somente a parte que você diz "fazer um relacionamento" e "fazer uma fk" que esta meio obscuro.

Até pq sei que conceitualmente esse relacionamento vai existir na base, só não sei como fazer com que o hibernate entenda isso ...

Sei que poderia mapear minha solução de outra forma, mas eu gostaria de fazer desta forma para tirar o máximo de proveito do OO.

Eu não achei nenhum exemplo ou situação onde no meu objeto embeded eu tenho 2 entidades persistentes ... é sempre com objetos literais.
[Email] [WWW] [MSN]
marciobarroso
Virtual Machine Man
[Avatar]

Membro desde: 13/05/2005 23:17:13
Mensagens: 508
Localização: Barueri / SP / BR
Offline

Consegui ..

[Email] [WWW] [MSN]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team