package cn.itcast.utils;
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
/**
* 保证整个工程里之后唯一的一个工厂EntityManagerFactory
* @author xiaokaibo
*
*/
public class JPAUtils {
//实体管理器工厂,等价于SessionFactory
private static final EntityManagerFactory emf;
static{
emf = Persistence.createEntityManagerFactory("myPersistUnit");
}
/**
* 获取实体管理器的方法,EntityManager等价于Session
* @return
*/
public static EntityManager getEntityManager(){
return emf.createEntityManager();
}
}


425

被折叠的 条评论
为什么被折叠?



