我在弹簧靴的初学者中需要您的帮助,所以我在弹簧靴中有分页问题


:上下文初始化期间遇到异常-取消
刷新尝试:
org.springframework.beans.factory.UnsatisfiedDependencyException:
创建名称为“ maBanqueApplication”的bean时出错:不满意
通过字段“ operationRepository”表示的依赖关系;嵌套的
异常是org.springframework.beans.factory.BeanCreationException:
创建名称为“ operationRepository”的bean时出错:调用
初始化方法失败;嵌套异常为
java.lang.IllegalArgumentException:验证失败,无法查询
方法公共抽象org.springframework.data.domain.Page
com.example.demo.dao.OperationRepository.findBylistOperation(java.lang.String,org.springframework.data.domain.Pageable)!


仓库:

public interface OperationRepository
extends JpaRepository<Operation, Long> {

    @Query("select o from operation where o.compte.codeCompte=:x order by o.dateOpeartion desc")


    public Page<Operation> findBylistOperation(@Param("x" )String codeCpte,Pageable pageable);


}

最佳答案

您在JPA查询中有一个错误:

@Query("select o from Operation o where o.compte.codeCompte = :x order by o.dateOpeartion desc")


您忘记为o添加别名(Operation)。

关于java - 分页问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58170157/

10-11 01:33