Fechando o Entity manager e EntituManagerFactory da forma correta como fazer?

0 respostas
hibernate
R

BOa tarde estou com uma duvida atraves de um curso no youtube fiz uma classe pra gerenciar a abertura da conexao no hibernate, mas ela nao fecha, pode paracer simples, mas eu nao com conseguindo bolar logica pra isso, alguem pode me ajudar?
Bastaria me dizer como fechar. desde ja grato

package br.com.descompila.model.connection;

import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;

/**
 *
 * @author rafael
 */
public class ConnectionFactory {
    
 
    private   EntityManagerFactory emf = Persistence.createEntityManagerFactory("MeuPU");
 

  public EntityManager getConnection(){
      
      return emf.createEntityManager();
    

 
  }

queria fazer assim:

EntityManagerFactory emf = Persistence.createEntityManagerFactory("IFSULModelPU");
  EntityManager  em = emf.createEntityManager();

  em.close();
  emf.close();

mas em forma de classe usando funcao como na ConnectionFactory (primeira classe)

}
Criado 23 de janeiro de 2019
Respostas 0
Participantes 1