'EntityManagerFactory' seria a minha ConnectionFactory. O objeto agora vem de um método da classe 'Persistence', através do método createEntityManagerFactory("nome_da_unidade_de_persistencia"). Antigamente, com o JDBC "puro", bastava chamar a classe diretamente com seu construtor.
Já o DriverManager acaba substituído pelo EntityManager, que, por baixo dos panos, faz a conexão e dá procedência nos comandos SQL
É por aí mesmo? Obrigado!