Galera como voces estao ?
Em que situacao é melhor usar Lazy loading ou Eager loading?
O que devo analisar pra usar essas 2 situacoes?
Galera como voces estao ?
Em que situacao é melhor usar Lazy loading ou Eager loading?
O que devo analisar pra usar essas 2 situacoes?
Teoricamente, o FetchType.EAGER
seria usado quando não faz sentido puxar um objeto do BD sem puxar um outro também.
Mas, na prática, acho ruim. Você acaba naquele esquema puxa um fio de cabelo e vem uma peruca. :D
Ou seja, evito ao máximo o FetchType.EAGER
.
A solução que gosto é usar FetchType.LAZY
para tudo e usar o join fetch
num select
específico quando quero puxar algo a mais.