實現Java分頁查詢接口可以使用以下步驟:
@GetMapping("/users")
public Page<User> getUsers(@RequestParam(defaultValue = "0") int page, @RequestParam(defaultValue = "10") int size) {
Pageable pageable = PageRequest.of(page, size);
return userRepository.findAll(pageable);
}
@Repository
public interface UserRepository extends JpaRepository<User, Long> {
Page<User> findAll(Pageable pageable);
}
在數據庫中存儲用戶數據。可以使用JPA或其他數據庫訪問框架來連接數據庫并保存數據。
使用Postman或其他工具發送GET請求到/users
接口,可以通過添加page
和size
參數來指定查詢的頁碼和每頁的數據量。例如:GET /users?page=0&size=10
會查詢第一頁的10條用戶數據。
以上就是實現Java分頁查詢接口的基本步驟。根據具體需求,可以根據條件對數據進行排序、過濾等操作。