[Hibernate] Retornando uma entidade via Criteria  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
bruno_cobra
JavaTeenager

Membro desde: 08/04/2007 23:59:14
Mensagens: 194
Localização: Lajeado, RS
Offline

Pessoal,

Ao utilizar o Criteria, sempre que preciso criar joins na consulta, uso o createCriteria ou createAlias. No entanto, ao fazer isso, o Hibernate automaticamente traz todos os campos das entidades envolvidas já carregados. Exemplo (Produto e Marca):

Dessa forma, o select conteria todos os campos tanto da entidade Produto quanto da entidade Marca. Mas quero que ele me retorne apenas o Produto! Como faço isso? Em HQL, eu poderia fazer o seguinte:

Obs.: não posso utilizar Projections, visto que tenho em torno de 30 atributos por entidade.
Aguardo ideias. Obrigado!

http://blog.brunozambiazi.com
-
[WWW]
bruno_cobra
JavaTeenager

Membro desde: 08/04/2007 23:59:14
Mensagens: 194
Localização: Lajeado, RS
Offline

Poxa vida, nem ao menos uma ideia?

http://blog.brunozambiazi.com
-
[WWW]
bruno_cobra
JavaTeenager

Membro desde: 08/04/2007 23:59:14
Mensagens: 194
Localização: Lajeado, RS
Offline

Já tentei utilizar mas não daí o Hibernate acusou não existir nesta entidade os atributos da marca.

Não tenho ideias do que fazer.

This message was edited 1 time. Last update was at 05/04/2011 09:10:27


http://blog.brunozambiazi.com
-
[WWW]
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team