Como recuperar o SessionFactory a partir de um EntityManager na JPA 1.0

Para recuperar o SessionFactory a partir do EntityManager, é preciso executar o metodo getDelegate(), que tem por função retornar o JPA Provider, nesse caso é o Hibenate. Segue o exemplo:
import org.hibernate.Session;
import org.hibernate.SessionFactory;
 
    Session session = (Session) getEntityManager().getDelegate();
    SessionFactory sf = session.getSessionFactory();

Comments

Popular posts from this blog

Tela preta no Backtrack 5 ao executar o startx

Maven Error assembling EJB: META-INF/ejb-jar.xml is required for ejbVersion 2.x

Static Metamodel