Considere a classe Java a seguir em uma aplicação que utiliza JPA, uma API que permite fazer o mapeamento de persistência objeto/relacional:
package dao;
import javax.persistence.*;
public class ClienteDao {
private EntityManagerFactory emf;
private EntityManager em;
private EntityTransaction et;
private void iniciarTransacao()
{
emf = Persistence.createEntityManagerFactory("Exemplo");
em = emf.createEntityManager();
et = em.getTransaction();
et.begin();
}
}
O parâmetro “Exemplo”, passado para o método createEntityManagerFactory da classe Persistence refere-se ao nome