标签:users paginati \n code rand native oracl page 方式
public interface UserRepository extends JpaRepository<User, Long> {
@Query(value = "select * from users order by id desc \n#pageable\n",
countQuery = "select count(*) from users",
nativeQuery = true)
Page<User> findAllRandom(Pageable pageable);
}
如果 pageable 对象中有排序,这里可以去掉
order by
排序。
countQuery
可以省略。
H2 数据库中要将 \n#pageable\n
改成 \n-- #pageable\n
形式。
Oracle 数据库中要将 \n#pageable\n
改成 ?#{#pageable}
形式。
Spring Data JPA native query 分页
标签:users paginati \n code rand native oracl page 方式
原文地址:https://www.cnblogs.com/wu726/p/9609847.html