限制记录数



我使用spring boot with spring data jdbc

我搜索得到x条记录

在一个界面中我有

@Query("select u from user where status=1");
List<User> findUser();

在spring数据jdbc中是可能的吗?

目前还没有内置的机制来做到这一点,所以你不能仅仅添加一个Pageable作为参数来实现这一点。

但是您可以将限制合并到查询中。请注意,不同数据库的语法不同。下面的例子应该适用于MySql

@Query("select u from user where status=1 ORDER BY u LIMIT :rows)
List<User> findUser(int rows);

最新更新