Chave composta no Hibernate

1 resposta
M

Bom dia.
Seguinte, tenho uma tabela com chave primaria composta chamada de Cliente e uma segunda tabela chamada Contato onde a chave primaria de Contato é igual a de Cliente, isto é, filial mais o código sequencial.

Estou fazendo uma classe por tabela de banco utilizando o Hibernate.

Minha dúvida é como fazer uma lista de objetos contatos dentro da classe cliente?

Marcio

1 Resposta

A

"Minha dúvida é como fazer uma lista de objetos contatos dentro da classe cliente? "

Rola de vc mapear de one-to-many:
Usando xdocled ficaria assim:

* @hibernate.set table="HISTORICO_ENTREVISTAS" inverse="true" cascade="all" lazy="false"
 * @hibernate.collection-key column="IDPROFISSIONAL"
 * @hibernate.collection-one-to-many class="com.powerlogic.bancotalentos.vo.HistoricoEntrevistaVO"

Sem usar ficaria assim:
<one-to-many name=“status” class="NomedaOutraClasseComPackage"property-ref=“PropriedadeDoSeuVoQueRepresentaObjetoEmOutraTabela” foreign-key=“IDPROFISSIONAL” inverse=“true” cascade=“all” lazy="false"table=“HISTORICO_ENTREVISTAS”></one-to-many–>

Acho que isso resolve esta parte!

Criado 19 de abril de 2005
Ultima resposta 20 de abr. de 2005
Respostas 1
Participantes 2