日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

setFirstResult ,setMaxResults

作者:Jothan Zhong 更新時間: 2024-01-09 編程語言

setFirstResult 是起始數據,setMaxResults是查詢顯示的數據。

如果放在分頁程序里邊 ,

setFirstResult的值應該是 (當前頁面-1)X每頁條數,表示從第幾條記錄開始,

setMaxResults 就是每頁的條數了,是查詢的條數,和記錄的總條數不一樣,set之前的list.size()才是總條數

-------------------------------------------------------------------------------------------------------------------------------

hibernate的分頁查詢
query.setFirstResult(); 設置從第幾條記錄開始查起
query.setMaxResults(); 設置查多少條記錄
根據query對象上面的兩個方法,我們可以封裝成一個分頁查詢的方法
public?List?search(int?pageNo,int?pageSize)
pageNo:指定查詢第幾頁
pageSize:指定每頁查詢多少條記錄
query.setFirstResult()這個方法的值就是頁數減1再乘以查詢數,這樣就可以設置從第幾條記錄開始查起
query.setMaxResults()這個方法就直接把查詢數量傳進去就可以了。
示例如下:
int?startIndex=pageSize*(pageNo-1);
query.setFirstResult(startIndex);
query.setMaxResults(pageSize);

原文鏈接:https://blog.csdn.net/qq_43985303/article/details/135324669

  • 上一篇:沒有了
  • 下一篇:沒有了
欄目分類
最近更新