使用 Spring Data JPA 进行分页

博士。冯格雷夫利

我必须在这个 GET 中做一个分页请求,但我没有得到它。

@GetMapping(value = {"uf/{uf}"})
    public List<Cidade> findByUF(@PathVariable String uf, Pageable page){
         return repositorioCidade.findByUF(uf);        
    }

存储库:

public interface RepositorioCidade extends JpaRepository<Cidade,Long>{
    @Query(nativeQuery= true, value="SELECT * FROM cidade WHERE uf = ?")
    List<Cidade> findByUF(String uf);
    @Query(nativeQuery= true, value="SELECT * FROM cidade WHERE cidade = ?")
    List<Cidade> findByNome(String nome);
    @Query(nativeQuery= true, value="SELECT COUNT(*) FROM cidade")
    List<Cidade> countRegistros(String cidade);
}
埃莱尔

您可以使用方法查询。在您的存储库中添加以下方法查询:

public interface RepositorioCidade extends JpaRepository<Cidade,Long> {

    Page<Cidade> findByUf(String uf, Pageable pageable);

}

并将您的控制器更改为:

@GetMapping(value = {"uf/{uf}"})
public Page<Cidade> findByUF(@PathVariable String uf, Pageable pageable){
     return repositorioCidade.findByUf(uf, pageable);        
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Spring Data JPA:使用联接表进行排序和分页

在JPA存储库上使用Spring-Data可分页对象进行排序时,结果重复

如何使用分页进行动态Spring(Boot)JPA查询?

如何使用Spring Data JPA以分页方式检索特定列?

在 Spring-Data-CosmosDB 中使用 requestContinuation 进行分页

Spring-Data-Jpa:使用子查询进行INNER JOIN

结合使用Spring Data JPA和Feign进行映射

如何使用Spring Data Jpa进行批量更新?

在Spring Data JPA中创建分页

Spring Data JPA分页与子查询不醒

JQuery DataTables服务器端分页,排序,使用Spring MVC + JPA进行搜索

如何在Spring Data JPA中将投影接口与分页一起使用?

使用Spring Data JPA的Spring Cloud Sleuth

在 Spring JPA 中使用 Spring Data JPA 的问题

仅使用月份从java.util.Date类型进行Spring Boot + Spring Data JPA查询

为什么使用Spring Data进行分页查询要比普通查询慢?

使用Spring Boot和Thymeleaf进行分页

spring-data-jpa使用@Query和@Modifying进行插入,而无需使用nativeQuery或save()或saveAndFlush()

Spring Boot Data JPA分页以正确的方式实现

如何在Spring Data JPA中将分页与条件查询结合?

Spring Data JPA应用排序,分页以及where子句

Spring Data JPA中的分页(限制和偏移)

Spring Data JPA:可分页查询回滚事务

使用 Spring Data JPA 调用存储过程

使用Spring Data Jpa获取联接对象

无法使用Spring Data JPA CrudRepository

使用Spring Data JPA缓存实体

使用Spring Data JPA捕获SQL异常

使用Spring Data JPA自动转换参数