Busca por Criteria herança subclasse  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
RicardoYukito
JavaChild
[Avatar]

Membro desde: 10/06/2010 10:27:36
Mensagens: 142
Offline

Tenho a seguinte herança Pessoa -> fisica ->Advogado e Funcionario (Existe mais entidades herdando de pessoa.)

Como buscar todas as pessoas que sao Advogados e Funcionario via criteria,
ou em caso de trazer 2 listas distinstas(uma de advogados outra de funcionario ), tem como unir em uma unica lista ?

"ISSO ME DEIXAAA LOOOOOUUUUCOOOOO"
[MSN]
Sergio Lopes
Moderador
[Avatar]

Membro desde: 17/11/2003 00:22:10
Mensagens: 1368
Localização: São Paulo - SP
Offline

Se você garantir que os únicos filhos de PessoaFisica são Funcionarios e Advogado, basta fazer a busca pela classe mãe. O Hibernate suporta queries polimórficas tranquilamente (você pode até buscar por Object e fazer um dump bizarro do banco

Sérgio Lopes - twitter: @sergio_caelum - blog pessoal: sergiolopes.org
Curso Java | Apostilas Java | Arquitetura Java | Curso Rails
RicardoYukito
JavaChild
[Avatar]

Membro desde: 10/06/2010 10:27:36
Mensagens: 142
Offline

Realmente, uma solução simples foi buscar Pessoas fisicas!
Comi bronha nessa =p



Vlw pela ajuda.

"ISSO ME DEIXAAA LOOOOOUUUUCOOOOO"
[MSN]
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team