Java 无法在简单JPA存储库上创建查询元模型

Java 无法在简单JPA存储库上创建查询元模型,java,jpa,spring-data,spring-data-jpa,Java,Jpa,Spring Data,Spring Data Jpa,我定义了以下存储库 public interface CityVerboseRepository extends JpaRepository<CityVerbose, Integer>{ List<CityVerbose> findByStreetStartingWith(String street); } 但我得到的只是 无法为方法公共抽象创建查询元模型 java.util.List 一旦我尝试自动连接该存储库。我的所有其他存储库都工作得很好…sp

我定义了以下存储库

public interface CityVerboseRepository extends JpaRepository<CityVerbose, Integer>{
    List<CityVerbose> findByStreetStartingWith(String street);      
}
但我得到的只是

无法为方法公共抽象创建查询元模型 java.util.List


一旦我尝试自动连接该存储库。我的所有其他存储库都工作得很好…

spring数据的1.0.3.RELEASE中没有使用
startingWith
语法。更新到1.2.0.RELEASE,一切正常

我猜您使用的是spring data jpa?是的版本1.0.3.RELEASE能否添加完整的堆栈跟踪?当然,添加了堆栈跟踪您是否尝试将界面重命名为
CityVerboseRepositoryCustom
@Entity
public class CityVerbose {
    @Id
    public Integer id;

    public String street;
}