Spring Boot Pagable无法与Where子句一起使用



我试图使用Where条款和包含的Spring Pagable使用,但没有返回。

我的春季版本:2.1.4.Release

数据库:mysql

public interface ItemRepository extends JpaRepository<ItemEntity, String> {
    List<ItemEntity> findByCodeIgnoreCaseContainingAndNameIgnoreCaseContaining(String code, String name);
}

要么更改JPA查询如下:

Page<User> findByCodeIgnoreCaseContainingAndNameIgnoreCaseContaining(String code, String name,Pageable pageable);

或使用pagingandSortingRepository而不是jparepository。

请参阅https://www.baeldung.com/spring-data-jpa-pagination-sorting

最新更新