gpt4 book ai didi

java - Spring Data JPA - 按 : Sorting with Method Name vs Sort Class 排序

转载 作者:行者123 更新时间:2023-11-30 08:22:16 24 4
gpt4 key购买 nike

我正在使用 Spring PagingAndSortingRepository 并且我有一个非常简单的 findAll 查询:

inventoryDao.findAll(new Sort(Sort.Direction.DESC,"startTime"))

它工作正常,我只是想知道:是否可以使用方法名称生成来替换上面的查询? (类似于:inventoryDao.findAllOrderByStartTime())

最佳答案

你必须使用 findAllByOrderBy...

作为Spring Data documentation说,方法名称中的第一个 by 充当分隔符以指示实际条件的开始,在您的情况下是排序,因此有必要在 Order 词之前的方法名称中添加它。

关于java - Spring Data JPA - 按 : Sorting with Method Name vs Sort Class 排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24554557/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com