public class RetrievingHibernateSessionExample { private static EntityManagerFactory EMF; private static EntityManager EM; public static void main(String[] args) { // Creating resources EMF = Persistence.createEntityManagerFactory("Standalone"); EM = EMF.createEntityManager(); Object o = EM.getDelegate(); System.out.println(o.getClass()); Session s = (Session) o; SessionFactory sf = s.getSessionFactory(); }
Tips & Tricks, Summaries, Check Lists, Do's & Don'ts, Reminders, Stuff that works...
Sunday, 26 August 2012
Retrieving Hibernate Session from JPA Application
The equivalent of JPA's EntityManager in Hibernate is a Session. The following describes how to retrieve an Hibernate Session (and SessionFactory) from a JPA configured application:
This solution was suggested by Lando on Stackoverflow.com, with a link to an informative post about co-existence between Hibernate, JPA, and EJB3.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment