我尝试为标准的Spring Boot存储库实现自定义方法
存储库
@Repository
public interface EmployeeRepository extends JpaRepository<Employee,Integer> , CustomRepository<Employee,Integer>
自定义存储库
public interface CustomRepository<T , ID extends Serializable>{
List<T> customMethod();
}
存储库实现
public abstract class CustomRepositoryImpl<T,ID extends Serializable> implements CustomRepository<T,Id>{
public List<T> customMethod(){ }
}
运行应用程序时,出现异常
原因:org.springframework.data.mapping.PropertyReferenceException:找不到类型为Employee的属性customMethod!