Boa Tarde, gostaria que alguém pudesse me explicar se tem alguma diferença entre "fetch=FetchType.EAGER X join fetch", pois pelo o que entendi tem o mesmo objetivo, só que no SQL eu posso colocar "distinct" para não vim repetição, será que entendi certo ?