java的分頁條件類

2021-06-13 15:36:44 字數 1089 閱讀 1433

最近做專案,要實現分頁,把以前寫的分頁類翻了出來,**如下:

/**

* @author yxd

* 分頁條件的抽象類

*/public abstract class pagecondition

return math.min(currentpage, gettotalpage());

} public void setcurrentpage(integer currentpage)

public integer getpagesize()

public void setpagesize(integer pagesize)

public integer gettotalrecord()

public void settotalrecord(integer totalrecord)

public integer gettotalpage()

public void settotalpage(integer totalpage)

/*** 根據當前頁和每頁的記錄數計算開始的記錄

* @return

*/public static int getstartrecord(int currentpage,int pagesize)

return (currentpage-1)*pagesize;

}

/*** 資料的查詢條件,可以是sql片段,或者其他約定的查詢物件等等,由子類實現

* @return

* @throws exception

*/public abstract object getcondition() throws exception;

}

實現類

public class depositcondition extends pagecondition

this.query=new userdepositquery();

//處理各種條件,生成查詢類

return this.query;

}}

java分頁工具類

物件 分頁請求和響應實體 to author administrator 物件業務層封裝 提供setter 計算的資料 可以直接提供getter 計算出來 public class paginationimplements serializable public void setsize int s...

Java 分頁與多條件查詢

與分頁一樣需要兩條查詢語句分別查詢總行數與分頁後的資料,區別是查詢分頁的時候結尾的 去掉如下 private string selectsuppliercount select count count from pw supplier tbsupplier join sys datasources ...

java的web開發分頁工具類

分頁處理 儲存工具類。public final static string current tag currentpage 當前頁數 public final static string pagination action tag paginationaction 快取操作 public final...