【发布时间】:2017-05-18 23:37:47
【问题描述】:
我正在尝试实现一个自定义 Spring 存储库。我有接口:
public interface FilterRepositoryCustom {
List<User> filterBy(String role);
}
实施:
public class FilterRepositoryImpl implements FilterRepositoryCustom {
...
}
和“主”存储库,扩展我的自定义存储库:
public interface UserRepository extends JpaRepository<User, String>, FilterRepositoryCustom {
...
}
我正在使用 Spring Boot,根据docs:
默认情况下,Spring Boot 将启用 JPA 存储库支持并查看 @SpringBootApplication 所在的包(及其子包) 位于。
当我运行我的应用程序时,我得到了这个错误:
org.springframework.data.mapping.PropertyReferenceException: No property filterBy found for type User!
【问题讨论】:
标签: spring spring-boot spring-data