我在数据库中有一个表包含10000条记录,这个表包含timestamp列,我想根据timestamp降序检索最后100条记录,我使用spring mvc和jpa存储库,有人能帮我怎么做吗?

最佳答案

在存储库中尝试类似的操作

List<MyEntity> findAllOrderByTimestampDesc(Pageable pageable);

然后,打电话给
int queryLimit = 100;
List<MyEntity> queryResults = myRepository.findAllOrderByTimestampDesc(new PageRequest(0, queryLimit));

08-03 17:52