Spring Data JPA 中是否有内置的 RANDOM 方法,例如排序和分页。我正在使用 Hibernate、Spring MVC 和 Spring Data JPA。顺便说一句,我没有使用 QueryDSL
问问题
2473 次
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 回答