Fala Professor, beleza?
De acordo com cursos anteriores que fiz na plataforma, por padrão, cardinalidades com final ToMany por padrão é LAZY.
Por exemplo, caso eu faça uma consulta ao nome do Funcionário, a lista de unidades estando como EAGER também será carregada na consulta, mesmo eu não precisando dessa informação.
Caso essa lista estivesse como LAZY, eu só receberia o resultado dessa lista caso acessasse alguma informação da mesma. Isso ajudaria na performance das consultas.
Nesse caso, gostaria de saber o motivo do uso do fetch como sendo EAGER nos relacionamentos ToMany da classe Funcionario, isso causaria problemas de consumo de memória e perfomance, visto que a lista seria carregada automaticamente? Por que mudamos de LAZY para EAGER?
Caso essas dúvidas sejam respondidas nas próximas aulas, por favor, desconsidere a mensagem.