Um gerenciador de entidades está associado a um grupo de entidades gerenciadas chamado de "contexto de persistência". Entidades dentro de um contexto de persistência são associadas a uma instância de gerenciador de entidades. Para usar um gerenciador de entidades, é necessário primeiro obter um gerenciador de entidades do receptor.
Para obter um gerenciador de entidades:
O IDE adiciona o código para obter uma instância de gerenciador de entidades.
O modo de obtenção da instância do gerenciador de entidades depende do projeto. Por exemplo, se você estiver usando um gerenciador de entidades gerenciado por recepiente, é possível obter uma instância de gerenciador de entidades introduzindo o recurso do gerenciador de entidades diretamente, usando a anotação @PersistenceContext. Se as entidades no projetos forem gerenciadas por aplicativo, é necessário primeiro obter um EntityManagerFactory antes de obter um gerenciador de entidades. Você pode obter um EntityManagerFactory usando a anotação @PersistenceUnit em um recipiente de Java EE ou chamando Persistence.createEntityManagerFactory em um ambiente de Java SE.
Para obter mais informações sobre gerenciador de entidades, consulte o tutorial de Java EE 5: