1
resposta

Enunciado não condiz com a alternativa marcada como correta

Sobre a questão: "Por qual motivo é interessante utilizar o recurso join fetch em uma consulta JPQL?"

A alternativa correta é: "Para evitar carregar relacionamentos em todas as consultas da aplicação"

Não achei esta alternativa muito clara. Minha compreensão é de que a configuração do FetchType.LAZY é o que verdadeiramente impede o carregamento de relacionamentos em todas as consultas. E o 'JOIN FETCH' sobrescreve essa configuração para se comportar como FetchType.EAGER justamente para carregar os relacionamentos em uma consulta especifica e não "... evitar carregar relacionamentos ..." conforme o item 'correto' descreve.

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi!

Verdade. Do jeito que estava escrito a alternativa, acabava confundindo mesmo.

Já ajustamos o texto. Valeu pelo feedback!!!