@ManyToMany: Criteria e HQL query trazendo entidades repetidas.  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
edsonregis
Entusiasta Java

Membro desde: 12/12/2008 22:33:14
Mensagens: 23
Offline

Olá pessoal,
estou tentando resolver uma bronca envolvendo mapeamento @ManyToMany e Criteria/HQL query. Tenho o relacionamento unidirecional Usuario x Perfil, onde usuário possui uma coleção (Set) de perfis.

Ao tentar realizar a consulta de usuário, trazendo a coleção de perfis, o hibernate constrói um objeto do tipo Usuario para cada perfil que este possuir:

ou

A solução que encontrei foi a seguinte:

Gostaria de saber se este é o comportamento normal do hibernate, ou se algo está errado na configuração. Obrigado.
drsmachado
GUJ Expert

Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline

Normal é relativo, não? Depende o que se quer fazer.
Posta a query que o hibernate constrói.

Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".

Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team