Alguem sabe como fazer o mapeamento com + de uma chave primaria no hibernate 2?
com uma chave eu faço assim:
<generator class="assigned"/>valeu…
Alguem sabe como fazer o mapeamento com + de uma chave primaria no hibernate 2?
com uma chave eu faço assim:
<generator class="assigned"/>valeu…
por algum motivo as marcas <> nas tags id davam “pau” aqui no forum, portanto retirei para q o texto todo aparecesse(mas no codigo eles sao mantidos obviamente). Para uma unica chave primaria eu faço assim:
id name=“trole_id” type=“int”
<generator class=“assigned”/>
/id
mas e para duas por exemplo, como ficaria?
tentei assim:
id name=“trole_id” type=“int”
<generator class=“assigned”/>
/id
id name=“tscreen_id” type=“int”
<generator class=“assigned”/>
/id
mas naum funcionou assim, tentei “aninhar” declarações “id” mas tb naum rolou, encontrei na documentação uma tag composite-id, mas alem de achar estranho, a propria documentaçao nao recomenda o seu uso ateh onde eu entendi.
Alguem tem alguma ideia de como eu possa fazer isso?
valeu…
Realmente, se vc quiser utilizar chave composta, será através do composite-id. Mas o melhor seria utilizar chave unica… É claro que no caso de utilizar uma base já existente, as vezes, não nos resta outra opção.
De uma olhada na documentação sobre o uso de composite-id.
fallow