Skip to content
Create a gist now

Instantly share code, notes, and snippets.

EntityManagerProducer
@ConversationScoped
public class EntityManagerProducer implements Serializable {
private static final long serialVersionUID = -8275317247692627840L;
@PersistenceUnit
private EntityManagerFactory entityManagerFactory;
@Produces
@ConversationScoped
public EntityManager getConversationalEntityManager() {
return entityManagerFactory.createEntityManager();
}
public void close(@Disposes EntityManager entityManager) {
entityManager.close();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.