Spring数据JPA存储库中的解析和查询构建哪个类?

问题描述

我在 spring 文档“Spring Data 存储库基础结构中内置的查询构建器机制”中阅读了这一行,谁能告诉我这个查询构建在 spring 中到底是哪个类?

解决方法

您应该查看 org.springframework.data.jpa.repository.query.JpaQueryCreatororg.springframework.data.jpa.repository.query.PartTreeQuery。 前者执行查询的实际构造。 后者将所有部分放在一起:解析后的 PartTree 包含方法名称的结构、参数、结果处理等。