Analisando o carregamento lazy dos funcionários
Atualizado
Atualizado
Em virtude do comoportamento lazy (carregar de forma tardia) os objetos, devemos citar o seguinte: enquanto a sessão JPA estiver ATIVA, o acesso a um objeto associado pode provocar uma nova consulta ao banco.
Ou seja, se buscarmos um departamento pelo ID, ele não irá trazer os funcionários. Mas se a sessão tiver ativa e dermos um ".getEmployes" nesse departamento a gente pode disparar uma nova consulta ao banco de dados.
Exemplo:
Postman
Pegando o department pelo Id 1 e depois, pegando os funcionários desse departamento
Console