Blame view

src/main/java/org/legrog/configuration/JpaConfiguration.java 518 Bytes
1 2 3 4 5 6 7
package org.legrog.configuration;

import javax.enterprise.context.RequestScoped;
import javax.enterprise.inject.Produces;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;

Jean-Francois Leveque authored
8
/**
9
 * JPA configuration class, used by all classes extending JpaRepository
10
 */
11 12
public class JpaConfiguration {

13 14 15
    /**
     * Injectable interface for persistence handling
     */
16 17
    @Produces
    @RequestScoped
18
    @PersistenceContext(unitName = "migration-pu")
19 20 21
    public EntityManager entityManager;

}