package net.techreadiness.persistence.dao;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import org.springframework.stereotype.Repository;
@Repository
public class GenericDAOImpl implements GenericDAO {
@PersistenceContext
protected EntityManager em;
public void setEntityManager(EntityManager em) {
this.em = em;
}
@Override
public <T> T find(Class<T> entityClass, Object primaryKey) {
return em.find(entityClass, primaryKey);
}
}