Associação com Hibernate  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
thiago_algo
JavaTeenager

Membro desde: 27/07/2004 11:23:41
Mensagens: 186
Offline

Pessoal, estou como uma dúvida com relação a como fazer um mapeamento, a construção dos pojos e do próprio banco com Hibernate na seguinte situação. Tenho duas classes, PessoaFisica e PessoaJuridica e outras que podem ser ou PessoaFisca ou PessoaJuridica, como Cliente, Fornecedor, etc... Aguém poderia me ajudar me dando uma dica nessa situação. Sou novato em hibernate e não sei como fazer isso direito. Tentei com joined-subclass mas as deveria extender ou PessoaFisica ou PessoaJuridica, não podendo variar.

Obrigado pela ajuda e atenção de todos.
andreiribas
JavaEvangelist
[Avatar]

Membro desde: 30/04/2006 10:43:13
Mensagens: 478
Localização: Curitiba - PR
Offline

não entendi muito bem a sua pergunta, mas vou tentar te ajudar, passando o mapeamento com Hibernate Annotations, usando joined-subclass, no caso mapeie as tabelas usando uma relação 1x1.

No caso,


E o mapeamento entre PessoaJuridica e Fornecedor ficaria nesse mesmo esquema também.

SCJP 6.0
OCE JSP and Servlet Developer, JEE 6
[MSN]
thiago_algo
JavaTeenager

Membro desde: 27/07/2004 11:23:41
Mensagens: 186
Offline

André,

Até aí tudo bem. O problema reside no fato de um cliente poder ser tanto pessoa física quanto pessoa jurídica.

Não sei como resolver isso.
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team