Lazy e Eager

4 respostas
D

Saudações,

esse é meu primeiro post, e gostaria de agradecer a todos do fórum por inúmeras informações aqui colocadas. Mas agora vou colocar algumas duvidas, eu vejo tanto o eager quanto o lazy, extremamente ligados ao Hibernate, mas sei que podemos utiliza-los com o proxy sem a necessidade e usar algum framework, porém quais são as causas e consequências ou até problemas do uso do lazy ou eager?

Abraços.

4 Respostas

_fs

Olá daoman, bem vindo.

Não entendi sua dúvida ;D Quer saber as causas e consequências ou até problemas do uso do lazy ou eager especificamente com o Hibernate? Ou de forma geral?

D

Bom é de forma geral, pois boa parte das literaturas ou sites relacionam demais tanto o lazy quanto o eager ao hibernate, queria algo mais geral e independente sobre as características de ambos.

chicocx

lazy -> preguiçoso.
Quer dizer que os dados serão trazidos posteriormente.

eager -> ansioso.
Quer diser que os dados serão trazidos no momento da consulta.

Suponha o seguinte relacionamento:

Um carro possui varios pneus.

lazy -> os pneus não serão trazidos na primeira consulta aos carros.
eager -> os pneus serão trazidos assim que forem consultados os carros

D

Valeu pelo esclarecimento, vou continuar pesquisando sobre eles.

Criado 10 de novembro de 2006
Ultima resposta 12 de nov. de 2006
Respostas 4
Participantes 3