Como fazer esta consulta com Hibernate  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
Nilson Costa
JavaChild

Membro desde: 18/09/2004 00:25:53
Mensagens: 112
Offline

Pessoal,

Estou com uma dúvida num relacionamento many-to-many no Hibernate.

Tenho uma Classe Cliente e uma Caracteristicas: um Cliente pode ter varias Caracteristicas e uma Caracteristica pode estar em vários Clientes. Faço esta associação através da classe Cliente usando dois "ListBox" com as Caracteristicas disponíveis e as já associadas.

O que tenho feito é obter todas as Caracteristicas e excluir as já associadas ao Cliente.

O que eu gostaria de fazer para melhorar a performance é obter via Hibernate as Caracteristicas disponiveis diretamente. Tipo



Só que quero fazer isto usando recursos do Hibernate, se possível, de forma mais elegante.
[Email]
thiago.filadelfo
Virtual Machine Man
[Avatar]

Membro desde: 07/07/2007 00:32:26
Mensagens: 579
Localização: São Paulo
Offline

Olá Nilson Costa

Tenta fazer por criteria.... pode ficar melhor!!
veja esses exemplos HIBERNATE CRITERIA

flwsss
espero ter ajudado

[Email] [MSN]
Nilson Costa
JavaChild

Membro desde: 18/09/2004 00:25:53
Mensagens: 112
Offline

thiago,

Grato pelo retorno.
Eu conheço a Criteria do Hibernate, embora não seja um usuário avançado.
Mas não vejo como fazer a query sem referenciar a tabela de relacionamento.

Exemplo:

Cliente----------*ClienteCaracteristica*------------Catacteristica (many-to-many)

Como buscar as caracteristicas que ainda não estão relacionadas(associadas) ao cliente de maneira "OO" ou da melhor maneira possível?
[Email]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team