Existe a possibilidade de eu pegar/criar um EntityManagerFactory atravésn de um SessionFactory ?
Eu já tenho o SessionFactory e qria trabalhar com EntityManagerFactory.
Alguém sabe se é possível e como devo fazer ?
Existe a possibilidade de eu pegar/criar um EntityManagerFactory atravésn de um SessionFactory ?
Eu já tenho o SessionFactory e qria trabalhar com EntityManagerFactory.
Alguém sabe se é possível e como devo fazer ?
Você possui um persistence.xml? Consegue obter um PersistenceUnit a partir do SessionFactory?
É o seguinte…
Eu estou trabalhando em um projeto q utiliza websphere 6.1 e pelo q vi o mesmo é incompativel com JPA 2.
Ele dá erro para pegar o PersistenceUinit do persistence.xml.
Edit: na verdade, pegar ele pega, mas ele dá erro na hora de criar o EntityManager.
private static final EntityManagerFactory emf = Persistence.createEntityManagerFactory("projeto_persistence");
Com hibernate eu consigo pegar o SessionFactory do hibernate.cfg.xml
private static SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
Ai eu gostaria de através desse SessionFactory trabalhar como se fosse um EntityManagerFactory.
Edit 2:
Eu me enganei na pergunta.
O Session eu consigo criar, atraves do SessionFactory.
Não consigo criar um EntityManager através de um EntityManagerFactory.
Oq eu qro mesmo é trabalhar com um EntityManager através de um Session.
Não há como.
Websphpere 6.1 não usa JPA1?
Creio que sim.
É oq parece.
Tem muita diferença de implementação do JPA 1 pro JPA 2 ?
Terei q trabalhar direto com o hibernate.