休眠搜索在 Spring Boot 2.3.0 中中断



当我将我的一个Hibernate搜索项目从Spring Boot 2.2.7.RELEASE迁移到2.3.0.RELEASE时,应用程序在启动期间开始面临死锁。

我在日志中也看不到任何错误。

我的示例项目在这里: https://github.com/cancerian0684/listing-service

如果我将 Spring Boot 2.3.0 回滚到 2.2.7,一切又开始正常工作。在 Spring Boot 2.3.0 中使用休眠搜索(尝试了 5.x 和 6.0.0.Beta8(是否存在已知问题?

Spring Boot 2.3切换到延迟的JPA初始化,这导致了一些问题,Hibernate搜索就是其中之一。您应该能够使用以下属性使其恢复工作

spring.data.jpa.repositories.bootstrap-mode=default

有关更多上下文,请参阅此问题。

最新更新