1

Spring Data JPA 中是否有内置的 RANDOM 方法,例如排序和分页。我正在使用 Hibernate、Spring MVC 和 Spring Data JPA。顺便说一句,我没有使用 QueryDSL

4

2 回答 2

0

我认为您可以创建http://docs.spring.io/spring-data/commons/docs/1.1.x/api/org/springframework/data/domain/Sort.html的子类并使用它来随机化它。

重载“getOrderFor”方法以随机返回“ASC”或“DESC”(不比较实际字段值)。

于 2013-11-13T06:49:10.947 回答
-3

我不确定分页,但是为了对列值进行排序......

在界面中,你可以这样写,

//Results are sorted in ascending order
public List<Person> findByLastNameOrderByLastNameAsc(String lastName);

//Results are sorted in descending order  
public List<Person> findByLastNameOrderByLastNameDesc(String lastName)

点击这里进行排序

请看这里,分页。但我猜这不是你想做的。希望这可以帮助。

于 2013-11-13T07:14:24.277 回答