簡體   English   中英

Spring引導服務從oracle數據庫返回大數據集

[英]Spring boot service to return large datasets from oracle database

我有一個帶有 JPA 休眠的 Spring 啟動項目。

我的要求是根據 sql 從數據庫返回數據,用戶可以選擇從中獲取過去 30 天的所有記錄。 在這種情況下,數據將是巨大的。

我嘗試在我的 jpaRepository 中使用 @Query,但結果需要很長時間才能加載到瀏覽器上。

關於我們如何快速制作的任何想法?

您可以使用分頁,而不是一次性加載整個數據。 后端將獲取限制和偏移量,並根據需要發出后續請求以加載更多數據。

您需要在查詢數據庫時傳遞一個Pageable對象。

您可以參考以下鏈接了解更多關於如何實現它的信息: https : //www.baeldung.com/spring-data-jpa-pagination-sorting

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM