Files
java-tutorials/persistence-modules/deltaspike/src/main/java/baeldung/data/SecondaryEntityManagerProducer.java
T

21 lines
538 B
Java

package baeldung.data;
import javax.enterprise.context.ApplicationScoped;
import javax.enterprise.context.RequestScoped;
import javax.enterprise.inject.Produces;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
@ApplicationScoped
public class SecondaryEntityManagerProducer {
@PersistenceContext(unitName = "secondary") private EntityManager entityManager;
@Produces
@RequestScoped
@SecondaryPersistenceUnit
public EntityManager create() {
return entityManager;
}
}