欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java mysql 分頁類

榮姿康2年前13瀏覽0評論

Java與MySQL是常見的項目開發組合。在項目開發中,常常需要進行分頁操作,來減輕數據庫的負擔、提高數據處理的效率。為了方便、高效地完成這種操作,可以使用Java的分頁類來實現。

public class Page {
private int pageNumber;//當前頁數
private int pageSize;//每頁數據個數
private int totalRecord;//總數據個數
private int totalPage;//總頁數
public int getPageNumber() {
return pageNumber;
}
public void setPageNumber(int pageNumber) {
this.pageNumber = pageNumber;
}
public int getPageSize() {
return pageSize;
}
public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}
public int getTotalRecord() {
return totalRecord;
}
public void setTotalRecord(int totalRecord) {
this.totalRecord = totalRecord;
}
public int getTotalPage() {
return totalPage;
}
public void setTotalPage(int totalPage) {
this.totalPage = totalPage;
}
/**
* 開始行數
* @return
*/
public int getStartRow() {
return (pageNumber - 1) * pageSize;
}
/**
* 結束行數
* @return
*/
public int getEndRow() {
return pageNumber * pageSize;
}
}

使用MySQL查詢語句來完成分頁,可以采用limit關鍵字,如下:

String sql = "SELECT * FROM table_name limit "+page.getStartRow()+","+page.getPageSize();

其中,page.getStartRow()方法和page.getPageSize()方法可以根據實際需求來進行調整。這樣,就可以在項目開發中實現MySQL數據庫的分頁功能了。