Problema com relacionamento no hibernate

1 resposta
H

Tenho uma tabela Solicitações com relacionamento 1 pra N com Usuario, ai gostaria de saber se tem como eu buscar usuario quando faço uma busca em Solicitação, tipo, eu faço via HQL uma busca por status da Solicitaçao (coluna da tabela Solicitação) e tendo essas solicitações eu queria exibir os usuarios dela apenas usando solicitacao.getUsuario().getNome() nao usando lazy

Desde já agradeço

1 Resposta

Jair_Rillo_Junior

Você pode usar o relacionamento @OneToMany sem problemas. Como você não quer usar o type=LAZY, você deve mudar o tipo manualmente (coloque EAGER). Isso pode ser feito no XML ou via Annotations (não sei o que você está usando).

Feito isso o resto do processo é simples, você pode fazer uma busca por Solicitação, e nela irá conter um SET com todos os usuários.

Criado 25 de outubro de 2007
Ultima resposta 25 de out. de 2007
Respostas 1
Participantes 2