Java 更新到Spring数据JPA 2.3.4后子图的查询异常

Java 更新到Spring数据JPA 2.3.4后子图的查询异常,java,spring,spring-boot,hibernate,spring-data-jpa,Java,Spring,Spring Boot,Hibernate,Spring Data Jpa,使用以下图元图形注释对图元进行注释: @NamedEntityGraphs({ @NamedEntityGraph(name = "searchItem", attributeNodes = { @NamedAttributeNode("address"), @NamedAttributeNode("o

使用以下图元图形注释对图元进行注释:

 @NamedEntityGraphs({
        @NamedEntityGraph(name = "searchItem",
                attributeNodes = {
                        @NamedAttributeNode("address"),
                        @NamedAttributeNode("owner"),
                        @NamedAttributeNode("logEntries"),
                        @NamedAttributeNode(value = "address", subgraph = "address")
                },
                subgraphs = {
                        @NamedSubgraph(name = "address", attributeNodes = @NamedAttributeNode("location")),
                        @NamedSubgraph(name = "address", attributeNodes = @NamedAttributeNode("type")),
                        @NamedSubgraph(name = "address", attributeNodes = @NamedAttributeNode("properties"))
                })
})
此实体图用于此实体的存储库方法:

@EntityGraph(value = "searchItem")
Set<Entity> findAll(Specification<Entity> spec, Sort sort);
但是,如果我删除实体图中的以下行,测试将完美地工作

 @NamedAttributeNode(value = "address", subgraph = "address")

我这里缺少什么?

请尝试将Hibernate版本降级到以前的版本,同时仍使用较新的Spring Data JPA版本,以查看这是否与Hibernate相关。我已经尝试过了。然而,这并没有解决问题。我可以追溯到新的Spring Data JPA版本。在这种情况下,您可能应该在他们的问题跟踪器中创建一个错误通知单。您可以通过加入此处添加您的
实体
代码吗?请尝试将Hibernate版本降级到以前的版本,同时仍然使用较新的Spring Data JPA版本,以查看这是否正确和Hibernate有关,我已经试过了。然而,这并没有解决问题。我可以追溯到新的Spring Data JPA版本。在这种情况下,您可能应该在他们的问题跟踪器中创建一个错误通知单。您是否可以在此处添加您的
实体
代码?
 @NamedAttributeNode(value = "address", subgraph = "address")