Analisando o carregamento lazy dos funcionários

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

Atualizado