java - JPA 存储库 - 查询

标签 java database spring jpa

如何通过 id 获取 Spring data jpa 存储库 1 个最新表条目(我尝试了 findTopOrderByIdDesc(); )以及特定日期及之前的 x 个项目(无法弄清楚如何定义它。你能帮我吗?

最佳答案

要检索 spring-data 中的最新条目,您可以使用以下方法声明 findOneByIdOrderById(长id)findOneByIdOrderByDate(长id)

用于查找特定日期的x个项目(考虑日期是您的jpa托管实体的属性)

findTopxByDateAfter/Before(@Param("date") Date)findFirstxByDateAfter/Before(@Param("date") Date)

其中 x 是一个数字。

看看引用文献spring-data-documentation欲了解更多信息

关于java - JPA 存储库 - 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42352545/

相关文章:

ios - 压缩或压缩 iOS sqlite 数据库

spring - 如何在我的Spring 4.0 RestFul Web服务上实现Spring Security?

java - Spring Integration 在拆分迭代器时抑制异常

java - 无法使用 SSL 运行 Spring Boot 应用程序

Java - Objective C char UTF-8 问题

android - 使用 2 个进程处理数据库

mysql - 存储小时间隔的数据类型

java - 如何使 JPA @query 与包含另一个投影的投影一起使用

java - 在网站页面上实现 Android/iPhone 应用程序

java - 按钮对点击没有反应