| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2010 10:40:29
|
Daniel.F
GUJ Ranger
Membro desde: 29/03/2007 18:30:39
Mensagens: 909
Offline
|
Bom dia pessoall.
Tenho seguinte consulta:
Onde pacientes é set eu preciso saber dele entretanto nesta consulta
o hibernate não inicia o set mesmo colocando o setResultTransformer(Transformers.ROOT_ENTITY), tentei
colocar a anotação @LazyCollection(LazyCollectionOption.EXTRA) em cima do set também não funcionou.
Agradeço qualquer sugestão.
This message was edited 1 time. Last update was at 11/02/2010 20:12:40
|
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2010 11:19:49
|
marcelo.bellissimo
Virtual Machine Man
Membro desde: 17/10/2006 14:17:21
Mensagens: 617
Offline
|
Tentou dar um empresa.getPacientes() na marra pra ver o que acontece ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2010 12:33:46
|
Daniel.F
GUJ Ranger
Membro desde: 29/03/2007 18:30:39
Mensagens: 909
Offline
|
Não tem getPacientes e lista projetada.
Eu agradeço ou tra sugestão que vc possa dar.
This message was edited 1 time. Last update was at 11/02/2010 12:34:11
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2010 12:37:39
|
marcelo.bellissimo
Virtual Machine Man
Membro desde: 17/10/2006 14:17:21
Mensagens: 617
Offline
|
Como que tá mapeada a sua classe Empresa ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2010 16:24:59
|
Daniel.F
GUJ Ranger
Membro desde: 29/03/2007 18:30:39
Mensagens: 909
Offline
|
Agradeço qualquer, sugestão.
This message was edited 1 time. Last update was at 11/02/2010 20:06:41
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2010 17:59:48
|
marcelo.bellissimo
Virtual Machine Man
Membro desde: 17/10/2006 14:17:21
Mensagens: 617
Offline
|
Sua collection está como Lazy, tente recuperar o objeto Empresa, e depois utilizar o getter desse atributo pacientes (tem que existir, se não existir crie um)...
Ao realizar essa linha ele deverá realizar a busca automaticamente e trazer o seu Set preenchido...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2010 20:04:27
|
Daniel.F
GUJ Ranger
Membro desde: 29/03/2007 18:30:39
Mensagens: 909
Offline
|
Acho que não expliquei bem esta entidade empresa possui relacionamento com outras 40
tabelas do banco, além de possui outros atributos, ou seja, se buscar o objeto todo objeto
a consulta vai ficar muito pesada levando em conta que serão mais de mil empresas cadastradas.
Caso eu faça uma consulta completa virão muito atributos os quais eu não preciso e que irão pesar demais
minha aplicação, dai eu uso o projections que me traz um list de arrays das propiedades que eu
quero.
Caso tenha qual quer outra sugestão por favor me fale.
|
|
|
|
 |
|
|