JPA的工具類

package cn.itcast.utils;java

import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;.net

/**
 * 保證整個工程裏以後惟一的一個工廠EntityManagerFactory
 * @author xiaokaibo
 *
 */
public class JPAUtils {get

    //實體管理器工廠,等價於SessionFactory
    private static final EntityManagerFactory emf;
    
    static{
        emf = Persistence.createEntityManagerFactory("myPersistUnit");
    }
    
    /**
     * 獲取實體管理器的方法,EntityManager等價於Session
     * @return
     */
    public static EntityManager getEntityManager(){
        return emf.createEntityManager();
    }
}it

相關文章
相關標籤/搜索