| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/02/2005 21:13:17
|
phstc
JavaGuru
Membro desde: 13/04/2004 12:22:22
Mensagens: 200
Localização: São Paulo, SP
Offline
|
Pessoal tenho o relacionamento:
Eu gostaria que o hibernate só carregasse o atributos topicos ondemand, não sempre ao carregar o forum, isto é possivel?
[]'s,
Pablo
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/02/2005 21:34:51
|
caiofilipini
GUJ Master
![[Avatar]](/images/avatar/c8e721e64167e81904d2c.jpg)
Membro desde: 26/06/2003 15:17:59
Mensagens: 1255
Localização: São Paulo
Offline
|
Marque o relacionamento como lazy:
[]'s
|
Caio N. Filipini
"There is no spoon." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/02/2005 21:59:18
|
phstc
JavaGuru
Membro desde: 13/04/2004 12:22:22
Mensagens: 200
Localização: São Paulo, SP
Offline
|
certo, eu como eu faria para carregar? a única idéia que me passa pela cabeça e no getter de topicos verificar se ele não foi carregado, caso não chamar o DAO ali mesmo, não achei muito legal, o que vc acha?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/02/2005 22:59:08
|
Filipe Sabella
GUJ Expert
Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline
|
Quando tentar acessar a coleção pela primeira vez a partir de um objeto transiente, a consulta será realizada.
|
Former LIPE. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/02/2005 23:27:28
|
phstc
JavaGuru
Membro desde: 13/04/2004 12:22:22
Mensagens: 200
Localização: São Paulo, SP
Offline
|
LIPE wrote:Quando tentar acessar a coleção pela primeira vez a partir de um objeto transiente, a consulta será realizada.
Não entendi, você pode dar um exemplo? Pq tem que ser transient?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2005 01:27:47
|
Filipe Sabella
GUJ Expert
Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline
|
Bah usei a palavra errada, não lembro a correta.
Exemplo:
|
Former LIPE. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2005 09:51:22
|
phstc
JavaGuru
Membro desde: 13/04/2004 12:22:22
Mensagens: 200
Localização: São Paulo, SP
Offline
|
Nossa que loco, vou testar, como ele sabe que o metodo getListaLazy, vou invocado para capturar os dados do banco?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2005 10:10:15
|
Filipe Sabella
GUJ Expert
Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline
|
Porque o objeto é [palavra_que_esqueci_o_nome].
Debugue sua aplicação e veja as propriedades de um objeto normal seu (por exemplo Pessoa) depois que ele é retornado pelo Hibernate, e não simplesmente instanciando.
Para esclarecer:
|
Former LIPE. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2005 14:13:58
|
caiofilipini
GUJ Master
![[Avatar]](/images/avatar/c8e721e64167e81904d2c.jpg)
Membro desde: 26/06/2003 15:17:59
Mensagens: 1255
Localização: São Paulo
Offline
|
LIPE wrote:Porque o objeto é [palavra_que_esqueci_o_nome].
Persistente?
|
Caio N. Filipini
"There is no spoon." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2005 14:14:20
|
Filipe Sabella
GUJ Expert
Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline
|
Deve ser
|
Former LIPE. |
|
|
 |
|
|