Conexao do JDeveloper ao Postgre

Ola pessoa estou iniciando em java logo em jdeveloper e onde trabalho, temos a seguinte estrutura;

Interface - Entidade - Controladores e Swing

Gostaria de saber como eu inicializaria meu EntityManeger para poder configurar meu gerenciador de persistencia.

Resumo, conectar ao banco postgre, pois criar as classes isso ja to sacando um pouco sobre UML.

Obrigado