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

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

7得票2回答
如何在Hibernate中去除更改检查

Hibernate在提交事务时会检查实体的状态。当获取大量数据发送给客户端时,这是无用且关乎性能的。 我找到了一个解决方案: entityManager.setFlushMode(FlushModeType.COMMIT); 在查询后,我重新添加了auto。是否有更紧凑的常规解决方案...

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

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

8得票2回答
如何在Hibernate JPA和Spring框架中启用加载时/运行时织入

我在一个Spring Framework应用中使用Hibernate作为JPA提供者(我使用其EntityManagerFactory而不是SessionFactory)。我已经成功使用Spring Framework的加载时编织支持,所以我已经解决了这个问题。 我需要启用实体上的byte[...

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

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

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...

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

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

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

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

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

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

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

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