自定义存储库通用方法实现

时间:2019-07-24 14:18:25

标签: java spring-boot jpa repository

我尝试为标准的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!

0 个答案:

没有答案