我对Hibernate和JPA .Right我现在用的EntityManagerFactory实例来创建EntityManager的话,我有这个展开的EntityManager到会话中使用EntityManagerFactory和SessionFactory的区别?
entityManager = entityManagerFactory.createEntityManager();
session = entityManager.unwrap(Session.class);
使用EntityManagerFacotry我们不需要创建Hibernateconfig.xml我们可以使用Persistence.xml.But我的问题是我不能Hibernate映射文件来映射实体类,当我使用Peristenece.xml
可以使用Hibernate映射文件映射实体类使用EntityManagerFactory?
为什么要使用XML映射?使用注释。 – 2013-03-06 05:23:02
你会得到清晰的想法。参考下面的链接。 http://stackoverflow.com/questions/5640778/hibernate-sessionfactory-vs-entitymanagerfactory – 2013-03-06 05:29:12
我的需求是我需要使用没有注释的单个类动态映射不同的表。它可能只使用Hibernate映射文件使用session.save (entityName,object)。但我无法在EntityManagerFactory中使用..但它在sessionFactory中工作 – user1679378 2013-03-06 05:37:31