Spring数据 - 从表

时间:2018-06-15 08:28:09

标签: java spring spring-data-jpa spring-data

我正在使用Spring Data JPA,我想从Settings表中检索最后一条记录。

我有SettingsRepository使用Spring Data实现的标准方法。如何编写方法(或查询)来检索给定表中的最后一行?

interface SettingsRepository extends JpaRepository<Settings, Long> {
    // ?
}

2 个答案:

答案 0 :(得分:16)

您应该使用findTopByOrderByIdDesc()

答案 1 :(得分:1)

没有特定的功能来获取最后一条记录。

但是,您可以反向订购(例如,ID上的DESC - 假设有一个ID)并获得第一条记录。

编辑:根据@ MountainKing在下面评论中的建议,您可以使用findTopByOrderByIdDesc()