HIBERNATE e TOPLINK não aceita Fetch Lazy

2 respostas
B

Saudações Pessoal!

Após longos testes ontem.

Hibernate e Toplink não aceitam anotação Fetch Lazy

Não funciona.

se trazer um objeto do banco, traz uma galera junto

EclipseLink funciona perfeitamente.

2 Respostas

leoramos

Cara, com base em que tu diz que Fetch Lazy não funciona no Hibernate?
O projeto que eu trabalho tá até a boca de Lazy Loadings com Hibernate; acho que tu tá configurando esse troço errado, ou simplesmente não “juntou lé com cré” ainda do real uso disso, e como trabalhar com essa anotação.
Posta teu código, se for o caso.
Abraço!

B

Saudações LeoRamos

obrigado pela ajuda

eu que estava fazendo besteira

pelo que entendi o LAZY só funciona para *ToMany

eu soquei LAZY para tudo que é lado inclusive nos *ToOne que só executa EAGER

por padrão nos relacionamentos *ToOne mesmo que você coloque o LAZY, o framework não executa

rodou certo no EclipseLink porque o mesmo, corrigiu todas as anotações pra mim, fez eu tirar os LAZY dos *ToOne

aí, o código corrigido, eu mudei a biblioteca para o TopLink e funciou

vou testar novamente no Hibernate

gostei do EclipseLink, bem rápido e corrige as anotações

abração!!!

Criado 11 de julho de 2011
Ultima resposta 11 de jul. de 2011
Respostas 2
Participantes 2