| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/07/2006 16:21:59
|
nefertiti
JavaChild
![[Avatar]](/images/avatar/85ae750ad1dbdc5c2703bcfe97e77152.jpg)
Membro desde: 21/05/2004 11:52:43
Mensagens: 134
Localização: Curitiba/PR
Offline
|
Olá a todos!
Será que alguém poderia me dizer o significado desse erro?. Quebrei a cabeça para achar sobre esse erro, usei o Google, a busca aqui do GUJ, e não consegui descobrir!!!
Obrigada!!!
Patty
|
"O conhecimento humano faz parte do mundo"
"Não use drogas...use Software Livre!" |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/07/2006 16:27:43
|
takeshi10
Java Ninja
Membro desde: 08/08/2004 23:05:25
Mensagens: 254
Localização: Brasil
Offline
|
basicamente eh assim: vc pegou um objeto no banco que tem alguma propriedade (campo) persistida tambem pelo hibernate, mas esta setado como lazy;
dai vc fechou a sessao sem precisar desse campo e, com a sessao fechada, vc tentou acessar o campo, mas como ele era "lazy", ele tenta acessar o banco para efetivamente pegar os valores, porem a sessao esta fechada e ele nao sabe o que fazer, entao lanca uma excecao...
|
takeshi |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/07/2006 16:35:21
|
nefertiti
JavaChild
![[Avatar]](/images/avatar/85ae750ad1dbdc5c2703bcfe97e77152.jpg)
Membro desde: 21/05/2004 11:52:43
Mensagens: 134
Localização: Curitiba/PR
Offline
|
Olá Takeshi10,
O 'lazy' é padrão do Hibernate?...porque minhas propriedades não estão setadas como 'lazy'..
Patty
|
"O conhecimento humano faz parte do mundo"
"Não use drogas...use Software Livre!" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/07/2006 16:37:38
|
ClodoaldoJR
Debugger
Membro desde: 13/09/2004 10:37:47
Mensagens: 73
Offline
|
Olá!
Todas as associações são "lazy" por default.
[]'s
|
------------------------------------------------
Clodoaldo da Silva Gouveia Júnior
UFPB - Graduado
CEFET-PB - Graduado
Banco do Nordeste - Analista de Sistemas
------------------------------------------------ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/07/2006 16:38:23
|
nefertiti
JavaChild
![[Avatar]](/images/avatar/85ae750ad1dbdc5c2703bcfe97e77152.jpg)
Membro desde: 21/05/2004 11:52:43
Mensagens: 134
Localização: Curitiba/PR
Offline
|
Olá!!
Obrigada!!!
Patty
|
"O conhecimento humano faz parte do mundo"
"Não use drogas...use Software Livre!" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/07/2006 17:10:54
|
takeshi10
Java Ninja
Membro desde: 08/08/2004 23:05:25
Mensagens: 254
Localização: Brasil
Offline
|
lembrando que, geralmente, eh uma boa ideia as associacoes serem 'lazy' (principalmente as colecoes)...
no mais, faça o "fetch" das coisas que vc precisa antes de fechar a sessao...
por exemplo, num ambiente web, eh comum vc fechar a sessao somente ao final do request com, por exemplo, um filtro...
|
takeshi |
|
|
 |
|
|