314得票8回答
Hibernate SessionFactory与JPA EntityManagerFactory的区别

我对Hibernate还不太了解,不确定应该使用Hibernate的SessionFactory还是JPA的EntityManagerFactory来创建一个Hibernate的Session。 这两者之间有什么区别?使用它们各自的优缺点是什么?

124得票6回答
如果我有实体管理器,如何获取会话对象?

I haveprivate EntityManager em; public List getAll(DetachedCriteria detachedCriteria) { return detachedCriteria.getExecutableCriteria(&quot...

12得票4回答
javax.persistence.PersistenceException: 无法构建实体管理器工厂。

当我试图创建一个新的EntityManager来持久化我的数据时,我遇到了以下错误:javax.persistence.PersistenceException: Unable to build entity manager factory。我正在使用Hibernate的JPA持久化提供程序....

11得票3回答
Hibernate使用EntityManager进行更新

我正在使用Hibernate 4.1.7并尝试更新对象,但没有文档说明应该如何完成。目前,我正在执行以下操作: Person person = personDao.getPersonById(1); person.setAge(23); person.setLastnam...

10得票2回答
Spring 3.1 + Hibernate 4.1 JPA,实体管理工厂注册了两次。

我正在使用Spring Framework 3.1和Hibernate 4.1作为JPA提供程序,我的设置完全正常,但每次启动Web应用程序时,我都会看到这个警告消息:14:28:12,725 WARN pool-2-thread-12 internal.EntityManagerFacto...

10得票3回答
Hibernate:无法访问TransactionManager或UserTransaction以进行物理事务委托。

我正在使用Servlets、PostgreSQL和Hibernate与EntityManager构建Web应用程序,一切都正常工作,直到我将项目移动到基于Maven的项目。现在,每次我尝试从EntityManagerFactory创建EntityManager时,都会得到这个奇怪的异常:org...

10得票2回答
Hibernate 5中的JPA:以编程方式创建EntityManagerFactory

这个问题是关于以编程方式创建由Hibernate 5支持的JPA EntityManagerFactory的,意味着不使用配置xml文件和Spring。此外,这个问题是关于创建一个带有Hibernate拦截器的EntityManagerFactory。 我知道如何按照自己的要求创建Hiber...

8得票1回答
需要一个类型为 'org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder' 的bean,但找不到。

我有一个连接到2个不同数据源的Spring Boot 2.4.0应用程序,我一直收到这个错误。我在互联网上搜索了解决方案,发现需要使用@Primary指定其中一个bean,但我已经这样做了(所以这不是我的问题)。下面是错误和类的代码,请帮忙解决,谢谢: 错误: Error starting...

8得票1回答
Hibernate、MySQL、GlassFish V3 和 JTA 数据源

我正在尝试使用Hibernate实体管理器与MySQL和Glassfish。当尝试使用JTA数据源时,我遇到了以下错误: Caused by: org.hibernate.HibernateException: The chosen transaction strategy requires...

8得票1回答
Spring + EntityManagerFactory + Hibernate 监听器 + 注入

我有一个简单的问题。是否可以通过@Ressource或@Autowired向Hibernate事件监听器添加依赖注入? 我将展示我的实体管理器工厂配置: <bean id="entityManagerFactory" class="org.hibernate.ejb.EntityMa...